- * used before definition. The function should either insert a default value,
- * or raise a compiler error/warning.
+ * used before definition. The function should insert a default value,
+ * and/or raise a compiler error/warning. Note that returning
+ * an Unknown is allowed here.