anchor.diff:                | REVERSE
                 | NOREVERSE
                 )?
  -              (( parallel_clause
  -               | TABLESPACE tablespace
  -               | PARAMETERS '(' odci_parameters ')'
  -//TODO         | xmlindex_parameters_clause
  -               | ONLINE
  -               | physical_attributes_clause
  -               | key_compression
  -               | logging_clause
  -               )+
  -              )?
  +              ( parallel_clause
  +              | TABLESPACE tablespace
  +              | PARAMETERS '(' odci_parameters ')'
  +//TODO        | xmlindex_parameters_clause
  +              | ONLINE
  +              | physical_attributes_clause
  +              | key_compression
  +              | logging_clause
  +              )*
       ;
   
   alter_index_partitioning
  
positive.code: //https://docs.oracle.com/cd/E11882_01/server.112/e41084/statements_5001.htm#SQLRF01201
  create_cluster
      : CREATE CLUSTER  cluster_name '(' (','? column_name datatype SORT?)+ ')'
            ((physical_attributes_clause
             | SIZE size_clause
             | TABLESPACE tablespace
             | INDEX
             | (SINGLE TABLE)? HASHKEYS UNSIGNED_INTEGER (HASH IS expression)?
             )+
            )?
            parallel_clause? (ROWDEPENDENCIES | NOROWDEPENDENCIES)? 
            (CACHE | NOCACHE)?
            ';'
  
negative.code: 
  modify_index_partition
      : MODIFY PARTITION partition_name
          ( modify_index_partitions_ops+
          | PARAMETERS '(' odci_parameters ')'
          | COALESCE
          | UPDATE BLOCK REFERENCES
  