Sort filter on enumerables

Enumerable drops can't be sorted right now. This should fix that (including the Enumerable module defines a sort method).

Also, fix a broken test from before, which is kind of related.

Please take a quick look @arthurnn and @csfrancis.