>The stdlib is so inconsistent this will be a nightmare.
I think that callables will end with being useless in this context and everyone will pipe closures to put that $x wherever the stdlib imposes.