original object type--> <type 'array'>
typestr --> <i4
shape --> (4, 3)
strides --> (12, 4)
object after a numpy re-wrapping --> [[ 0  1  2]
 [ 3  4  5]
 [ 6  7  8]
 [ 9 10 11]]
object after modification in C space --> [[ 1  2  3]
 [ 3  4  5]
 [ 6  7  8]
 [ 9 10 11]]
original object type--> <class 'numarray.numarraycore.NumArray'>
typestr --> <i4
shape --> (4, 3)
strides --> (12, 4)
object after a numpy re-wrapping --> [[ 0  1  2]
 [ 3  4  5]
 [ 6  7  8]
 [ 9 10 11]]
object after modification in C space --> [[ 1  2  3]
 [ 3  4  5]
 [ 6  7  8]
 [ 9 10 11]]
original object type--> <type 'numpy.ndarray'>
typestr --> <i4
shape --> (4, 3)
strides --> (12, 4)
object after a numpy re-wrapping --> [[ 0  1  2]
 [ 3  4  5]
 [ 6  7  8]
 [ 9 10 11]]
object after modification in C space --> [[ 1  2  3]
 [ 3  4  5]
 [ 6  7  8]
 [ 9 10 11]]
