Preql

NOT ready to merge.
It doesn't hurt to `open_compressed` everywhere.