anchor.diff:           process_post/2,
            content_types_provided/2,
            resource_exists/2,
  -         to_msgpack/2]).
  +         to_erlang/2]).
   
   -include("lasp.hrl").
   -include_lib("webmachine/include/webmachine.hrl").
  
positive.code:             end
     end.
  
  to_msgpack(ReqData, #ctx{type=Type, object=Object}=Ctx) ->
      Encoded = Type:encode(msgpack, Object),
      {Encoded, ReqData, Ctx}.
  
  %%%===================================================================
  
negative.code:         {_, undefined} ->
              {false, ReqData, Ctx#ctx{id=Id, type=Type}};
          {_, _} ->
              Decoded = Type:decode(erlang, Body),
  
              case lasp:bind({binary(Id), atomize(Type)}, Decoded) of
                  {ok, Object} ->
  