Skip/Limit/Slice support; fixes #15, fixes #16, fixes #17