I think he just wanted a canned instruction to make it easier, rather than having to roll his own.
Ah, OK. Well, then that brings us back to me wanting user functions! He can roll his own once, exactly the way he wants it, and after that it's an OTS instruction. (You knew I'd work this back there somehow, didn't you?)