Changed behaviour to conform to "absolute orders" defined in the spec.