on is a reserved keyword
Pitfall 14 of writing Soma, the programming language: a habit from another language, or a rule that surprises, with what the Soma compiler answers and the form to write.
It can't be a parameter name or a map field read as .on. Use enabled, active, etc.