simplified syntax and support for rainbow braces

thus it is easier to spot which dfn ⍺ ⍵ ∇ and : belong to