Alrighty, that's the Python backend largely ported (4 PRs:
https://github.com/pantsbuild/pants/pulls?q=is%3Apr++%22call-by-name%22+%22pants.backend.python%22+)
These were mostly manual ports, as the migration planner wasn't registering a lot of the python utility rules - but we're down from 520ish Gets to 120ish - so this took hours.
I'm going to go back and cleanup what I've missed either tonight or tomorrow.
Javascript also looks like it will be very manual due to how the calls are structured