{{comments|safe}} {% if optional %} optional {% endif %} {% match typ %} {% when FieldType::Primitive with (primitive) %} {{ FieldType::definition(typ)|safe }} {% when FieldType::Symbol with (link) %} {{link|safe}} {% else %} @todo match unimplemented type {% endmatch %}