1 CorrelationName 2? 2+ . 2 %PathElement PathElement 1? 1 ( Type ) 2 - 3? 3.0? 3.0 Namespace 3.0 { NamespaceExpression } 3.0 * 3.1 : 3.1.1 Name 3.1.1 { NameExpression } 3.1.1 * 4? 4 [ 4.1.0? 4.1.0 Index 4.1.0 < 4.1.0.1? 4.1.0.1 Index 4.1.0 > 4.1.0.1? 4.1.0.1 Index 4.1.0 < 4.2 ]