Added an `order_with_respect_to` option.

This option allows ordering to be based on another field.