I noticed the implementation allows specifying default values in the template, which is cool, but is not supported by the RFC. Maybe this feature should be added to the RFC?