Lots of loading and partial function application.

It ain’t the most readable or obvious thing but it’s what we’re doing
for now.