add take() and drop() which are subsets of slice()