Ctx is a template script context.
Data returns a reference to the template's data.
Refresh refreshes the template with the provided data.
Seed is a template that can be duplicated and modified based on provided data.
New returns a new template.
Ctx returns the template's context.
OnRefresh is called when the data of the template is refreshed.