anchor.diff:                                true ->
                                     dict:fetch(Reference, ContextDict);
                                 false ->
  -                                  throw(wrong_curie_resource)
  +                                  throw({wrong_curie_resource, Object})
                             end
                       end;
                   %% WrappedAbsoluteIri
  
positive.code:                         true ->
                              Vocab = dict:fetch(<<"#vocab">>, ContextDict),
                              <<Vocab/binary, Key/binary>>;
                          false -> throw(bad_property)
                      end
              end
      end.
  
negative.code:                             %% TODO need something for url parsing with #base rather than just concatenate it!
                              <<Base/binary, IRI/binary>>;
                          false ->
                              throw({wrong_relative_iri_resource, Object})
                      end;
                  %% Everything else
                  _ ->
                      throw({wrong_resource, Object})
              end
      end.
  
  