Second order isn't applied

Thanks for confirming. Posted here Support order by combination of val() and predicate.