Fix problems in grammar
Fix problems in grammar

- Two elements had same name
- Additionally commong_tag relied on two optional strings, instead
of shared element named_elem
- constr_param should take id of a property and not the property
definition itself

Ygg01/master