anchor.diff:  // I'm assuming that the [] bit is optional? I have no idea what
   // any of this means! ;-)
   // ---------------------------------------------------------------
  -cd_rdb_database  : L_PAREN RDB_DATABASE EQUAL (L_SQUARE DOT ID R_SQUARE)? ID (DOT ID)* R_PAREN ;
  +cd_rdb_database  : L_PAREN RDB_DATABASE EQUAL (L_SQUARE DOT ID R_SQUARE)? ID R_PAREN ;
   
   cd_server        : L_PAREN SERVER EQUAL (DEDICATED | SHARED | POOLED) R_PAREN ;
                    
  
positive.code: tcp_tcp          : L_PAREN PROTOCOL EQUAL TCP R_PAREN ;
                   
  host             : ID
                   | ID (DOT ID)+ 
                   | IP 
                   ;
  
  port             : INT ;
  
negative.code:                  
  fo_type          : L_PAREN TYPE EQUAL (SESSION | SELECT | NONE) R_PAREN ;
  
  fo_backup        : L_PAREN BACKUP EQUAL ID R_PAREN ;
  
  fo_method        : L_PAREN METHOD EQUAL (BASIC | PRECONNECT) R_PAREN ;
  
  