anchor.diff:      {error, Error}
       when Error :: 
           {syntax_error, binary()} | 
  +        {missing_mandatory_field, binary()} |
           {invalid_spec, syntax_opt()} |
           term().
   
  
positive.code:                     {ok, OK2, NoOK2}
              end;
          {missing, Key} ->
              {error, {missing_mandatory_field, Key}}
      end;
  
  parse_config([{Key, Val}|Rest], OK, NoOK, Syntax, Opts) ->
  
negative.code:     {error, Error}
      when Error :: 
          {syntax_error, binary()} | 
          {missing_mandatory_field, binary()} |
          {invalid_spec, syntax_opt()} |
          term().
  
  