Adding DontSaveStart and DontSaveEnd
Moving Slice Iterator to util package