Add basic datAlter

- untested
- can not alter structure dimensions