anchor.diff:      | create_function_body
       | create_procedure_body
       | create_package
  +	| create_package_body
   
   //  | create_index //TODO
   //  | create_table //TODO
  
positive.code: 
  //incorporates constant_declaration
  variable_declaration
      : variable_name CONSTANT? type_spec (NOT NULL)? default_value_part? ';'
      ;
  
  subtype_declaration
  
negative.code:     ;
  
  procedure_spec
      : PROCEDURE identifier ('(' parameter ( ',' parameter )* ')')? ';' 
      ;
  
  function_spec
      : FUNCTION identifier ('(' parameter ( ',' parameter)* ')')? RETURN type_spec (DETERMINISTIC)? (RESULT_CACHE)? ';' 
      ;
  
  package_obj_body
  