anchor.diff:                              {error, Error}
                       end;
                   no_spec ->
  +                    #parse{no_ok=NoOk} = Parse,
                       {ok, Parse#parse{no_ok=[path_key(Key, Parse)|NoOk]}};
                   ignore ->
                       {ok, Parse};
  
positive.code:                     {error, Error}
              end;
          error ->
              {ok, Parse#parse{no_ok=[path_key(Key, Parse)|NoOk]}}
      end.
  
  
negative.code:         SyntaxOp ->
              case spec(SyntaxOp, Key, Val, Parse) of
                  {ok, Val2} ->
                      {ok, Key, Val2, Parse};
                  {ok, Val2, Parse2} ->
                      {ok, Key, Val2, Parse2};
                  error ->
                      {error, syntax_error(Key, Parse)};
                  {error, Error} ->
  