chainable Select filters that supports slicing and indexing over entire dataset
add back pretty printing of sample data and fix cached slicing