Should take template arguments `(1-2, 2-5)`. Implement as a function that takes the template args and calls the right thing based on that. robotpy-build won't let you set your own args, so it'll break at the moment unless you do it via inline_cpp, but then you have to duplicate the docs.