anchor.diff:  
   to_jiffy(Identifier, Metadata) ->
       {[
  -        {<<"identifier">>, Identifier},
  +        {<<"identifier">>, uri_encode(Identifier)},
           {<<"metdata">>, json_metadata(Metadata)}
       ]}.
   
  
positive.code:     ]}.
  
  to_link(Id1, Id2) ->
      list_to_binary([Id1, $/, Id2]).
  
  json_metadata(true) ->
      true;
  
negative.code: 
  to_resource(Identifier) ->
      % return resource URI for identifier
      iolist_to_binary([<<"/identifier/">>, uri_encode(Identifier)]).
  
  to_term({KeyValues}) ->
      [{Key, term_metadata(Value)} || {Key, Value} <- KeyValues].
  