Is there a way that you could pull the `versioncmp()` stuff into the `init.pp` manifest instead of calling `scope.function_*` just to keep the templates a little cleaner?