limited slicing implementation

Slicing, limited working implementation.
Updating the slice will NOT update the parent, but otherwise works fine.