This could be implemented as calling asarray() on all subspaces, creating a N+1:d array. Another option is to create a linear array.