Community
Participate
Working Groups
It is possible to write an imported module that provides helper queries and templates using only the Standard Library types, so no metamodel is necessary for resolving declarations. If the meta-model is omitted on te module declaration (wirth or without empty parentheses) a "The metamodel is required" is produced.
That was once working, and should anew. This will be in 3.3 (3.2 will be release next week and we no longer change it).
This actually never worked (checking the history) and would require changes throughout the parser since it assumes it has a metamodel in many places. This is a minor annoyance for people creating "utility" templates without any use of modelled types, so we do not plan on changing this behavior.