| FirstOf(
Sequence(PropertyName(), push(new PropertyNode(match()))),
Sequence(Variable(), push(new VariableDefinitionNode(match())), peek().setVisible(!isParserTranslationEnabled()))
), Ws0(),
':', Ws0(),
push(new ExpressionGroupNode()),
ExpressionPhrase(), peek(1).addChild(pop()),
ZeroOrMore(
Ws0(), ',', Ws0Nodes(),
ExpressionPhrase(), peek(1).addChild(pop())
),
|