anchor.diff:  
   pbx_native_target_section
       : (pbx_native_target)+
  +    ;
  +
  +pbx_legacy_target_section
  +    : (pbx_legacy_target)+
       ;
   
   pbx_project_section
  
positive.code: 
  build_rules
      : 'buildRules' '=' reference_list ';'
      ;
  
  dependencies
  
negative.code: objects
      : OBJECTS '=' '{'
          pbx_aggregate_target_section?
          pbx_build_file_section?
          pbx_container_item_proxy_section?
          pbx_copy_files_build_phase_section?
          pbx_file_reference_section
          pbx_frameworks_build_phase_section?
          pbx_group_section
          pbx_headers_build_phase_section?
          pbx_legacy_target_section?
          pbx_native_target_section?
          pbx_project_section
          pbx_reference_proxy_section?
          pbx_resources_build_phase_section?
          pbx_shell_script_build_phase_section?
          pbx_sources_build_phase_section?
          pbx_target_dependency_section?
          pbx_variant_group_section?
          xc_build_configuration_section
  