IrreversibleOrderError is raised when a relation's order is too complex for reverse_order to automatically reverse.