Add a constructor from initializer_list to __small_vector_adaptor
Flesh out regular_grid