PatternElement = (NodePattern, { [SP], PatternElementChain }) | ('(', PatternElement, ')') ;
PatternElementChain = RelationshipPattern, [SP], NodePattern ;