Clarify comment
Add first docs, fix test file name
Add `rest` and internal `slice` implementation