slice util
fix_offset => move; invert parameter sign
CLI interface with start, end and offset