@Peter,
this cannot work: Token, here "(" and ")", as part of a property name?
Do "set (...) of btn ...." must also result in an error.
Do "set" && (...) && "of btn ..." removes the offending token "(" and ")".
@Richard,
you are right: do "answer (do is useful)".
Hermann