Add Ordering#[] and remove duplicates from Ordering#+
Let Fake operand raise a NotSupportedError if no keys.
Add a new `page` relational operator, implemented through Engine::Take.
Convert underscores to dashes in option names.
Add a Ruby input reader.