Adding reflection to/from C version of MultiVec