* Split source elements relative to their language. Colliding node types which are not source elements in every language. Example ObjectExpression in JSON / JS * Node4's Array.prototype.includes * Ensure there is no confusion ObjectExpression vs BlockStatement & LabeledStatement