How would I go about passing a function along with its parameter to another function?
Ideally I'd like something of a wrapper function that executes some code transactionally and then starts the passed function inside of that transaction, but without having the wrapper become a jumbled mess of arguments.