Ordinals going in the other direction

See http://issue.cc/r3/1983 for details.

Also added replacements of these to tools in case they're needed,
as they were in some existing (commented-out) code.