Hello world!
\n\t: end\n\nExecution of this would produce the following HTML::\n\n\t\n\t\t\n\t\t\tHello world!
\n\t\t\n\t\n\nBecause wrapping templates are just template functions like any other, you can pass arguments to them. In the above\nexample we're using arbitrary keyword arguments as an \"HTML attribute\" replacement. The following::\n\n\t: using page class_=\"hero\"\n\t: end\n\nWould produce the following::\n\n\t\n\t\t\n\t\t\n\t\n\nLastly, there is a quick shortcut for consuming a template function and injecting its output into the current buffer::\n\n\t: use