+- Input[@CanonicalImage = null, @ExcludedLinesCount = 0, @ExcludedRangesCount = 0]
   +- Global[@CanonicalImage = null]
      +- ProgramUnit[@CanonicalImage = null, @MethodName = "EXAMPLE_PROCEDURE", @Name = "EXAMPLE_PROCEDURE", @ObjectName = null]
         +- MethodDeclarator[@CanonicalImage = "EXAMPLE_PROCEDURE", @Image = "EXAMPLE_PROCEDURE", @ParameterCount = 1]
         |  +- ObjectNameDeclaration[@CanonicalImage = "EXAMPLE_PROCEDURE", @Image = "EXAMPLE_PROCEDURE"]
Added line: 3253
         |     +- ID[@CanonicalImage = "EXAMPLE_PROCEDURE", @Image = "EXAMPLE_PROCEDURE"]
         +- DeclarativeSection[@CanonicalImage = null]
Added line: 8697
Added line: 2543
Added line: 3250
         |     +- CursorSpecification[@CanonicalImage = null]
         |        +- CursorUnit[@CanonicalImage = "C_EXAMPLE", @Image = "c_example"]
         |           +- ID[@CanonicalImage = "C_EXAMPLE", @Image = "c_example"]
         |           +- SelectStatement[@All = false, @CanonicalImage = null, @Distinct = false, @Unique = false]
         |              +- SelectList[@CanonicalImage = null]
Added line: 993
         |              |  +- SqlExpression[@CanonicalImage = "A.OWNER", @Image = "a.owner"]
Added line: 7735
         |              |  |  +- PrimaryPrefix[@CanonicalImage = "A.OWNER", @Image = "a.owner", @SelfModifier = false]
Added line: 4685
         |              |  |     +- SimpleExpression[@CanonicalImage = "A.OWNER", @Image = "a.owner"]
         |              |  |        +- TableName[@CanonicalImage = "A", @Image = "a"]
         |              |  |        |  +- ID[@CanonicalImage = "A", @Image = "a"]
Added line: 8580
         |              |  |        +- Column[@CanonicalImage = "OWNER", @Image = "owner"]
         |              |  |           +- ID[@CanonicalImage = "OWNER", @Image = "owner"]
         |              |  +- SqlExpression[@CanonicalImage = "U.OBJECT_NAME", @Image = "u.object_name"]
Added line: 3292
         |              |  |  +- PrimaryPrefix[@CanonicalImage = "U.OBJECT_NAME", @Image = "u.object_name", @SelfModifier = false]
Added line: 2293
         |              |  |     +- SimpleExpression[@CanonicalImage = "U.OBJECT_NAME", @Image = "u.object_name"]
         |              |  |        +- TableName[@CanonicalImage = "U", @Image = "u"]
         |              |  |        |  +- ID[@CanonicalImage = "U", @Image = "u"]
         |              |  |        +- Column[@CanonicalImage = "OBJECT_NAME", @Image = "object_name"]
         |              |  |           +- ID[@CanonicalImage = "OBJECT_NAME", @Image = "object_name"]
Added line: 5256
Added line: 5894
Added line: 8715
         |              |  +- SqlExpression[@CanonicalImage = "P.AGGREGATE", @Image = "p.aggregate"]
Added line: 6490
         |              |     +- PrimaryPrefix[@CanonicalImage = "P.AGGREGATE", @Image = "p.aggregate", @SelfModifier = false]
         |              |        +- SimpleExpression[@CanonicalImage = "P.AGGREGATE", @Image = "p.aggregate"]
         |              |           +- TableName[@CanonicalImage = "P", @Image = "p"]
         |              |           |  +- ID[@CanonicalImage = "P", @Image = "p"]
Added line: 7266
         |              |              +- ID[@CanonicalImage = "AGGREGATE", @Image = "aggregate"]
         |              +- FromClause[@CanonicalImage = null]
Added line: 6811
         |              |  +- TableReference[@CanonicalImage = null]
         |              |     +- JoinClause[@CanonicalImage = null]
         |              |        +- TableReference[@CanonicalImage = null]
Added line: 2992
         |              |        |  +- JoinClause[@CanonicalImage = null]
         |              |        |     +- TableReference[@CanonicalImage = null]
         |              |        |     |  +- TableName[@CanonicalImage = "USER_OBJECTS", @Image = "USER_OBJECTS"]
Added line: 1828
         |              |        |     |  |  +- ID[@CanonicalImage = "USER_OBJECTS", @Image = "USER_OBJECTS"]
         |              |        |     |  +- TableAlias[@CanonicalImage = "U", @Image = "u"]
Added line: 4783
         |              |        |     |     +- ID[@CanonicalImage = "U", @Image = "u"]
         |              |        |     +- InnerCrossJoinClause[@CanonicalImage = null, @Cross = false, @Natural = false]
         |              |        |        +- TableReference[@CanonicalImage = null]
         |              |        |        |  +- TableName[@CanonicalImage = "ALL_OBJECTS", @Image = "ALL_OBJECTS"]
         |              |        |        |  |  +- ID[@CanonicalImage = "ALL_OBJECTS", @Image = "ALL_OBJECTS"]
Added line: 2739
Added line: 9093
Added line: 1530
         |              |        |        |  +- TableAlias[@CanonicalImage = "A", @Image = "a"]
Added line: 5223
         |              |        |        |     +- ID[@CanonicalImage = "A", @Image = "a"]
         |              |        |        +- ConditionalAndExpression[@CanonicalImage = "U.OBJECT_NAME = A.OBJECT_NAME AND U.OBJECT_TYPE = A.OBJECT_TYPE AND U.OBJECT_ID = A.OBJECT_ID", @Image = "u.object_name = a.object_name AND u.object_type = a.object_type AND u.object_id = a.object_id"]
Added line: 3319
Added line: 2464
         |              |        |           +- EqualityExpression[@CanonicalImage = "U.OBJECT_NAME = A.OBJECT_NAME", @Image = "u.object_name = a.object_name"]
         |              |        |           |  +- PrimaryPrefix[@CanonicalImage = "U.OBJECT_NAME", @Image = "u.object_name", @SelfModifier = false]
         |              |        |           |  |  +- SimpleExpression[@CanonicalImage = "U.OBJECT_NAME", @Image = "u.object_name"]
         |              |        |           |  |     +- TableName[@CanonicalImage = "U", @Image = "u"]
         |              |        |           |  |     |  +- ID[@CanonicalImage = "U", @Image = "u"]
         |              |        |           |  |     +- Column[@CanonicalImage = "OBJECT_NAME", @Image = "object_name"]
Added line: 2618
         |              |        |           |  |        +- ID[@CanonicalImage = "OBJECT_NAME", @Image = "object_name"]
         |              |        |           |  +- PrimaryPrefix[@CanonicalImage = "A.OBJECT_NAME", @Image = "a.object_name", @SelfModifier = false]
Added line: 3292
         |              |        |           |        +- TableName[@CanonicalImage = "A", @Image = "a"]
         |              |        |           |        |  +- ID[@CanonicalImage = "A", @Image = "a"]
         |              |        |           |        +- Column[@CanonicalImage = "OBJECT_NAME", @Image = "object_name"]
         |              |        |           |           +- ID[@CanonicalImage = "OBJECT_NAME", @Image = "object_name"]
Added line: 3962
         |              |        |           +- EqualityExpression[@CanonicalImage = "U.OBJECT_TYPE = A.OBJECT_TYPE", @Image = "u.object_type = a.object_type"]
         |              |        |           |  +- PrimaryPrefix[@CanonicalImage = "U.OBJECT_TYPE", @Image = "u.object_type", @SelfModifier = false]
         |              |        |           |  |  +- SimpleExpression[@CanonicalImage = "U.OBJECT_TYPE", @Image = "u.object_type"]
Added line: 2093
Added line: 9578
Added line: 4875
Added line: 7768
         |              |        |           |  |     +- TableName[@CanonicalImage = "U", @Image = "u"]
Added line: 9247
         |              |        |           |  |     |  +- ID[@CanonicalImage = "U", @Image = "u"]
         |              |        |           |  |     +- Column[@CanonicalImage = "OBJECT_TYPE", @Image = "object_type"]
Added line: 1536
         |              |        |           |  |        +- ID[@CanonicalImage = "OBJECT_TYPE", @Image = "object_type"]
         |              |        |           |  +- PrimaryPrefix[@CanonicalImage = "A.OBJECT_TYPE", @Image = "a.object_type", @SelfModifier = false]
Added line: 1842
         |              |        |           |     +- SimpleExpression[@CanonicalImage = "A.OBJECT_TYPE", @Image = "a.object_type"]
Added line: 1142
Added line: 8201
         |              |        |           |        +- TableName[@CanonicalImage = "A", @Image = "a"]
         |              |        |           |        |  +- ID[@CanonicalImage = "A", @Image = "a"]
         |              |        |           |        +- Column[@CanonicalImage = "OBJECT_TYPE", @Image = "object_type"]
         |              |        |           |           +- ID[@CanonicalImage = "OBJECT_TYPE", @Image = "object_type"]
         |              |        |           +- EqualityExpression[@CanonicalImage = "U.OBJECT_ID = A.OBJECT_ID", @Image = "u.object_id = a.object_id"]
         |              |        |              +- PrimaryPrefix[@CanonicalImage = "U.OBJECT_ID", @Image = "u.object_id", @SelfModifier = false]
         |              |        |              |  +- SimpleExpression[@CanonicalImage = "U.OBJECT_ID", @Image = "u.object_id"]
         |              |        |              |     +- TableName[@CanonicalImage = "U", @Image = "u"]
         |              |        |              |     |  +- ID[@CanonicalImage = "U", @Image = "u"]
         |              |        |              |     +- Column[@CanonicalImage = "OBJECT_ID", @Image = "object_id"]
         |              |        |              |        +- ID[@CanonicalImage = "OBJECT_ID", @Image = "object_id"]
         |              |        |              +- PrimaryPrefix[@CanonicalImage = "A.OBJECT_ID", @Image = "a.object_id", @SelfModifier = false]
Added line: 5031
         |              |        |                 +- SimpleExpression[@CanonicalImage = "A.OBJECT_ID", @Image = "a.object_id"]
         |              |        |                    +- TableName[@CanonicalImage = "A", @Image = "a"]
         |              |        |                    |  +- ID[@CanonicalImage = "A", @Image = "a"]
Added line: 3467
         |              |        |                    +- Column[@CanonicalImage = "OBJECT_ID", @Image = "object_id"]
Added line: 5930
         |              |        |                       +- ID[@CanonicalImage = "OBJECT_ID", @Image = "object_id"]
Added line: 1284
         |              |        +- InnerCrossJoinClause[@CanonicalImage = null, @Cross = false, @Natural = false]
         |              |           +- TableReference[@CanonicalImage = null]
         |              |           |  +- TableName[@CanonicalImage = "ALL_PROCEDURES", @Image = "ALL_PROCEDURES"]
         |              |           |  |  +- ID[@CanonicalImage = "ALL_PROCEDURES", @Image = "ALL_PROCEDURES"]
Added line: 9729
Added line: 8435
         |              |           |  +- TableAlias[@CanonicalImage = "P", @Image = "p"]
         |              |           |     +- ID[@CanonicalImage = "P", @Image = "p"]
         |              |           +- ConditionalAndExpression[@CanonicalImage = "P.OWNER = A.OWNER AND P.OBJECT_NAME = A.OBJECT_NAME AND P.OBJECT_TYPE = A.OBJECT_TYPE", @Image = "p.owner = a.owner AND p.object_name = a.object_name AND p.object_type = a.object_type"]
Added line: 3691
Added line: 2253
Added line: 5630
         |              |              |  +- PrimaryPrefix[@CanonicalImage = "P.OWNER", @Image = "p.owner", @SelfModifier = false]
         |              |              |  |  +- SimpleExpression[@CanonicalImage = "P.OWNER", @Image = "p.owner"]
         |              |              |  |     +- TableName[@CanonicalImage = "P", @Image = "p"]
         |              |              |  |     |  +- ID[@CanonicalImage = "P", @Image = "p"]
         |              |              |  |     +- Column[@CanonicalImage = "OWNER", @Image = "owner"]
         |              |              |  |        +- ID[@CanonicalImage = "OWNER", @Image = "owner"]
         |              |              |  +- PrimaryPrefix[@CanonicalImage = "A.OWNER", @Image = "a.owner", @SelfModifier = false]
         |              |              |     +- SimpleExpression[@CanonicalImage = "A.OWNER", @Image = "a.owner"]
         |              |              |        +- TableName[@CanonicalImage = "A", @Image = "a"]
Added line: 2699
         |              |              |        |  +- ID[@CanonicalImage = "A", @Image = "a"]
Added line: 6157
         |              |              |        +- Column[@CanonicalImage = "OWNER", @Image = "owner"]
         |              |              |           +- ID[@CanonicalImage = "OWNER", @Image = "owner"]
         |              |              +- EqualityExpression[@CanonicalImage = "P.OBJECT_NAME = A.OBJECT_NAME", @Image = "p.object_name = a.object_name"]
         |              |              |  +- PrimaryPrefix[@CanonicalImage = "P.OBJECT_NAME", @Image = "p.object_name", @SelfModifier = false]
Added line: 8674
Added line: 7381
Added line: 7938
         |              |              |  |  +- SimpleExpression[@CanonicalImage = "P.OBJECT_NAME", @Image = "p.object_name"]
         |              |              |  |     +- TableName[@CanonicalImage = "P", @Image = "p"]
         |              |              |  |     |  +- ID[@CanonicalImage = "P", @Image = "p"]
         |              |              |  |     +- Column[@CanonicalImage = "OBJECT_NAME", @Image = "object_name"]
         |              |              |  |        +- ID[@CanonicalImage = "OBJECT_NAME", @Image = "object_name"]
         |              |              |  +- PrimaryPrefix[@CanonicalImage = "A.OBJECT_NAME", @Image = "a.object_name", @SelfModifier = false]
         |              |              |     +- SimpleExpression[@CanonicalImage = "A.OBJECT_NAME", @Image = "a.object_name"]
         |              |              |        +- TableName[@CanonicalImage = "A", @Image = "a"]
         |              |              |        |  +- ID[@CanonicalImage = "A", @Image = "a"]
         |              |              |        +- Column[@CanonicalImage = "OBJECT_NAME", @Image = "object_name"]
         |              |              |           +- ID[@CanonicalImage = "OBJECT_NAME", @Image = "object_name"]
Added line: 640
         |              |              +- EqualityExpression[@CanonicalImage = "P.OBJECT_TYPE = A.OBJECT_TYPE", @Image = "p.object_type = a.object_type"]
         |              |                 +- PrimaryPrefix[@CanonicalImage = "P.OBJECT_TYPE", @Image = "p.object_type", @SelfModifier = false]
         |              |                 |  +- SimpleExpression[@CanonicalImage = "P.OBJECT_TYPE", @Image = "p.object_type"]
Added line: 3345
         |              |                 |     +- TableName[@CanonicalImage = "P", @Image = "p"]
Added line: 4607
Added line: 5959
Added line: 7348
         |              |                 |     |  +- ID[@CanonicalImage = "P", @Image = "p"]
         |              |                 |     +- Column[@CanonicalImage = "OBJECT_TYPE", @Image = "object_type"]
         |              |                 |        +- ID[@CanonicalImage = "OBJECT_TYPE", @Image = "object_type"]
         |              |                 +- PrimaryPrefix[@CanonicalImage = "A.OBJECT_TYPE", @Image = "a.object_type", @SelfModifier = false]
         |              |                    +- SimpleExpression[@CanonicalImage = "A.OBJECT_TYPE", @Image = "a.object_type"]
         |              |                       +- TableName[@CanonicalImage = "A", @Image = "a"]
         |              |                       |  +- ID[@CanonicalImage = "A", @Image = "a"]
         |              |                       +- Column[@CanonicalImage = "OBJECT_TYPE", @Image = "object_type"]
         |              |                          +- ID[@CanonicalImage = "OBJECT_TYPE", @Image = "object_type"]
Added line: 7986
         |              +- WhereClause[@CanonicalImage = null]
Added line: 1829
         |                 +- Condition[@CanonicalImage = null]
         |                    +- CompoundCondition[@CanonicalImage = null, @Type = null]
Added line: 9321
Added line: 6368
         |                       +- ComparisonCondition[@CanonicalImage = null, @Operator = "="]
         |                          +- SqlExpression[@CanonicalImage = "A.OWNER", @Image = "a.owner"]
Added line: 5494
         |                          |  +- PrimaryPrefix[@CanonicalImage = "A.OWNER", @Image = "a.owner", @SelfModifier = false]
         |                          |     +- SimpleExpression[@CanonicalImage = "A.OWNER", @Image = "a.owner"]
Added line: 3427
         |                          |        +- TableName[@CanonicalImage = "A", @Image = "a"]
Added line: 118
         |                          |        |  +- ID[@CanonicalImage = "A", @Image = "a"]
         |                          |        +- Column[@CanonicalImage = "OWNER", @Image = "owner"]
Added line: 6108
         |                          |           +- ID[@CanonicalImage = "OWNER", @Image = "owner"]
         |                          +- SqlExpression[@CanonicalImage = "USER", @Image = "USER"]
Added line: 5341
         |                             +- PrimaryPrefix[@CanonicalImage = "USER", @Image = "USER", @SelfModifier = false]
         |                                +- SimpleExpression[@CanonicalImage = "USER", @Image = "USER"]
         |                                   +- Column[@CanonicalImage = "USER", @Image = "USER"]
         |                                      +- ID[@CanonicalImage = "USER", @Image = "USER"]
         +- Statement[@CanonicalImage = null]
         |  +- UnlabelledStatement[@CanonicalImage = null]
         |     +- ForStatement[@CanonicalImage = null]
Added line: 4161
         |        +- ForIndex[@CanonicalImage = "L_OBJECT", @Image = "l_object"]
         |        |  +- ID[@CanonicalImage = "L_OBJECT", @Image = "l_object"]
         |        |  +- PrimaryPrefix[@CanonicalImage = "C_EXAMPLE", @Image = "c_example", @SelfModifier = false]
         |        |     +- SimpleExpression[@CanonicalImage = "C_EXAMPLE", @Image = "c_example"]
         |        |        +- Column[@CanonicalImage = "C_EXAMPLE", @Image = "c_example"]
Added line: 7675
Added line: 3638
Added line: 3130
Added line: 9224
         |        |           +- ID[@CanonicalImage = "C_EXAMPLE", @Image = "c_example"]
         |        +- Statement[@CanonicalImage = null]
         |        |  +- UnlabelledStatement[@CanonicalImage = null]
Added line: 3652
         |        |     +- Expression[@CanonicalImage = "DBMS_OUTPUT.PUT_LINE", @Image = "DBMS_OUTPUT.Put_Line"]
         |        |        +- PrimaryPrefix[@CanonicalImage = "DBMS_OUTPUT.PUT_LINE", @Image = "DBMS_OUTPUT.Put_Line", @SelfModifier = false]
Added line: 694
Added line: 97
         |        |           +- FunctionCall[@CanonicalImage = "DBMS_OUTPUT.PUT_LINE", @Image = "DBMS_OUTPUT.Put_Line"]
         |        |              +- FunctionName[@CanonicalImage = "DBMS_OUTPUT.PUT_LINE", @Image = "DBMS_OUTPUT.Put_Line"]
         |        |              |  +- ID[@CanonicalImage = "DBMS_OUTPUT", @Image = "DBMS_OUTPUT"]
         |        |              |  +- ID[@CanonicalImage = "PUT_LINE", @Image = "Put_Line"]
         |        |              +- Arguments[@ArgumentCount = 1, @CanonicalImage = null]
         |        |                 +- ArgumentList[@CanonicalImage = null]
Added line: 6922
         |        |                    +- Argument[@CanonicalImage = null]
Added line: 9196
         |        |                       +- Expression[@CanonicalImage = "L_OBJECT.OWNER", @Image = "l_object.owner"]
         |        |                          +- PrimaryPrefix[@CanonicalImage = "L_OBJECT.OWNER", @Image = "l_object.owner", @SelfModifier = false]
         |        |                             +- SimpleExpression[@CanonicalImage = "L_OBJECT.OWNER", @Image = "l_object.owner"]
         |        |                                +- TableName[@CanonicalImage = "L_OBJECT", @Image = "l_object"]
Added line: 1922
Added line: 6858
         |        |                                |  +- ID[@CanonicalImage = "L_OBJECT", @Image = "l_object"]
         |        |                                +- Column[@CanonicalImage = "OWNER", @Image = "owner"]
         |        |                                   +- ID[@CanonicalImage = "OWNER", @Image = "owner"]
         |        +- Statement[@CanonicalImage = null]
Added line: 5795
Added line: 413
Added line: 3400
         |        |     +- Expression[@CanonicalImage = "DBMS_OUTPUT.PUT_LINE", @Image = "DBMS_OUTPUT.Put_Line"]
         |        |        +- PrimaryPrefix[@CanonicalImage = "DBMS_OUTPUT.PUT_LINE", @Image = "DBMS_OUTPUT.Put_Line", @SelfModifier = false]
Added line: 3247
         |        |           +- FunctionCall[@CanonicalImage = "DBMS_OUTPUT.PUT_LINE", @Image = "DBMS_OUTPUT.Put_Line"]
         |        |              +- FunctionName[@CanonicalImage = "DBMS_OUTPUT.PUT_LINE", @Image = "DBMS_OUTPUT.Put_Line"]
         |        |              |  +- ID[@CanonicalImage = "DBMS_OUTPUT", @Image = "DBMS_OUTPUT"]
         |        |              |  +- ID[@CanonicalImage = "PUT_LINE", @Image = "Put_Line"]
         |        |              +- Arguments[@ArgumentCount = 1, @CanonicalImage = null]
         |        |                 +- ArgumentList[@CanonicalImage = null]
         |        |                    +- Argument[@CanonicalImage = null]
         |        |                       +- Expression[@CanonicalImage = "L_OBJECT.OBJECT_NAME", @Image = "l_object.object_name"]
         |        |                          +- PrimaryPrefix[@CanonicalImage = "L_OBJECT.OBJECT_NAME", @Image = "l_object.object_name", @SelfModifier = false]
         |        |                             +- SimpleExpression[@CanonicalImage = "L_OBJECT.OBJECT_NAME", @Image = "l_object.object_name"]
Added line: 402
         |        |                                +- TableName[@CanonicalImage = "L_OBJECT", @Image = "l_object"]
         |        |                                |  +- ID[@CanonicalImage = "L_OBJECT", @Image = "l_object"]
         |        |                                +- Column[@CanonicalImage = "OBJECT_NAME", @Image = "object_name"]
         |        |                                   +- ID[@CanonicalImage = "OBJECT_NAME", @Image = "object_name"]
         |        +- Statement[@CanonicalImage = null]
Added line: 3931
         |           +- UnlabelledStatement[@CanonicalImage = null]
         |              +- Expression[@CanonicalImage = "DBMS_OUTPUT.PUT_LINE", @Image = "DBMS_OUTPUT.Put_Line"]
         |                 +- PrimaryPrefix[@CanonicalImage = "DBMS_OUTPUT.PUT_LINE", @Image = "DBMS_OUTPUT.Put_Line", @SelfModifier = false]
         |                    +- FunctionCall[@CanonicalImage = "DBMS_OUTPUT.PUT_LINE", @Image = "DBMS_OUTPUT.Put_Line"]
Added line: 5947
         |                       +- FunctionName[@CanonicalImage = "DBMS_OUTPUT.PUT_LINE", @Image = "DBMS_OUTPUT.Put_Line"]
         |                       |  +- ID[@CanonicalImage = "DBMS_OUTPUT", @Image = "DBMS_OUTPUT"]
         |                       |  +- ID[@CanonicalImage = "PUT_LINE", @Image = "Put_Line"]
Added line: 5040
         |                       +- Arguments[@ArgumentCount = 1, @CanonicalImage = null]
Added line: 6459
         |                          +- ArgumentList[@CanonicalImage = null]
         |                             +- Argument[@CanonicalImage = null]
         |                                +- Expression[@CanonicalImage = "L_OBJECT.AGGREGATE", @Image = "l_object.aggregate"]
Added line: 3132
Added line: 5921
         |                                   +- PrimaryPrefix[@CanonicalImage = "L_OBJECT.AGGREGATE", @Image = "l_object.aggregate", @SelfModifier = false]
         |                                      +- SimpleExpression[@CanonicalImage = "L_OBJECT.AGGREGATE", @Image = "l_object.aggregate"]
Added line: 2976
Added line: 3551
Added line: 2148
Added line: 5867
         |                                         +- TableName[@CanonicalImage = "L_OBJECT", @Image = "l_object"]
         |                                         |  +- ID[@CanonicalImage = "L_OBJECT", @Image = "l_object"]
Added line: 9889
         |                                         +- Column[@CanonicalImage = "AGGREGATE", @Image = "aggregate"]
         |                                            +- ID[@CanonicalImage = "AGGREGATE", @Image = "aggregate"]
         +- ID[@CanonicalImage = "EXAMPLE_PROCEDURE", @Image = "EXAMPLE_PROCEDURE"]
Added line: 9861
Added line: 4110
