I noticed that struct Environment<V> was previously unbounded and it was possible to create an instance of the struct(although one would have to go through some trouble to do so) with any type as version because it is of the PhantomData type.
idk if this change is preferable or it just adds to the noise even though the library is a bit more type safe with this change
I noticed that
struct Environment<V>
was previously unbounded and it was possible to create an instance of the struct(although one would have to go through some trouble to do so) with any type asversion
because it is of thePhantomData
type.idk if this change is preferable or it just adds to the noise even though the library is a bit more type safe with this change