Support indirect use by packages

fast-render will fail when it is used as a dependency for a different package.  If a package uses fast-render, but the main project doesn't use fast-render (it only uses the package which uses fast-render), fast render will fail as `__init_fast_render` is not defined in the global scope.