I don't really see how one is really any better than the other. `order(...).reverse_order` is, in my mind just as clear, and is translated to "expiration_date desc", while having the benefit of being parsed by ruby for validity.