Move seq-generators to separate namespace
Publicize typedefs, make_array(std::array size)