It makes me very uncomfortable that this is an exposed attribute.  You need to document what other consumers of this there are, and *why* something outside the DSL is parsing the syntax!