carray::ptr() -> data()