app($self) This method is not expected to be called directly via userland code it is set by Reactive::Mojo::Plugin and used to access some features of Mojolicious such as the template processing

render($self, $type, $template, %properties) This method is not expected to be called directly via userland code but instead will be called by Reactive::Core->_to_snapshot

escape($self, $string) This method is not expected to be called directly via userland code but instead will be called by Reactive::Core::TemplateRenderer->inject_attribute

inject_attribute($self, $html, $attribute, $value) This method is not expected to be called directly via userland code but instead will be called by Reactive::Core::TemplateRenderer->inject_snapshot