A proposal how to keep the model for the Syntax Tree simple, by seperating the general aspects from the grammar specific ones. Maybe this Design Principle could be merged with the yet much more elaborate one that has already been made.
update on the the alternate Syntax Tree Model