anchor.diff:          _ ->
               {ok, Val}
       end;
  +
  +spec({force, Term}, _Val) ->
  +    {ok, Term};
   
   spec(raw_atom, Val) when is_atom(Val) ->
       {ok, Val};
  
positive.code: 
  
  %% @private
  find_syntax(Key, #parse{syntax = #{'__key_binary':=Syntax2}}) ->
      {ok, to_bin(Key), Syntax2};
  
  find_syntax(Key, #parse{syntax = #{'__key_atom':=Syntax2}}) ->
      {ok, nklib_util:to_atom(Key), Syntax2};
  
  
negative.code: 
  
  % Opts '__key_..' accept any key and converts to this format
  -type key() :: atom() | binary() | '__key_atom' | '__map_binary'.
  -type val() :: term().
  
  
  