Trying to merge new and new_inherited into one
Implemented slice, can't get global