> This also accepts a string, so the param type should be: `{Function | String}`, and note that it can accept pre-compiled templates.

Maybe I'm mistaken here? Is it the case that `register()` was not suppose to revive a pre-compiled template?