Push stuff from CArray instances into REPR_data,
in particular elem_count

I originally wanted to avoid having to create new
type objects for each array of different size.

However, this is closer to C semantics and will
make multi-dimensional arrays easier to implement.