pub type Store<T> = Vec<Option<T>>;
Type for Store elements. The struct that owns a field of this type should implement the trait StoreFor<T>
StoreFor<T>