anchor.diff:  -spec is_es_schema_error(Error :: binary()) -> boolean().
   is_es_schema_error(<<"mapper_parsing_exception">>) -> true;
   is_es_schema_error(<<"strict_dynamic_mapping_exception">>) -> true;
  +is_es_schema_error(<<"illegal_argument_exception">>) -> true;
   is_es_schema_error(_) -> false.
   
   
  
positive.code:     ReToRun = [
          <<"Existing mapping for \\[(.*)\\] must">>,
          <<"failed to parse field \\[(.*)\\] of type">>,
          <<"object mapping for \\[(.*)\\] tried to parse">>
      ],
      Res = lists:filtermap(fun(Re) -> 
          case re:run(ErrorReason, Re, [{capture, all_but_first, binary}]) of
  
negative.code:     end.
  
  
  %% @TODO VFS-6546 preserve longest conflicting xattr
  %%--------------------------------------------------------------------
  %% @private
  %% @doc
  