Why not use the existing `_helpersLoaded` property and `loadHelpers()` method? That is what render(), renderLayout(), element() use. Having a separate implementation here doesn't seem right to me.  At what point in the view process are you accessing helpers where they have not already been loaded?