add optional Identifier to NodePattern
update pattern
add containment features for ReturnClause
create XText parser for an usable subset of MM