anchor.diff:          Obj ->            
               V = ?MODULE:get(R,Obj),
               if V =:= undefined ->
  -%io:format(user,"~p not_found ~p ~p~n", [?LINE, R, Obj]),
                      exit({nomatch, {property_not_found, R, Obj}});
                  true ->
  -%io:format("~p got ~p ~p~n", [?LINE, R, V]),
                      [{Pt, V} | Binds]
               end
       end;
  
positive.code:                                     , {property_not_found
                                         , M, Obj}});
                            V ->
  io:format(user,"~p got ~p ~p~n", [?LINE, P, V]),
                                case BindAcc1 of
                                    [{P, OldBind1}
                                     | RestBindAcc1] ->
  
negative.code: 
  -safe(all).
  
  %% @doc ==============================================================
  %% Basic En/Decode interface
  %% supports all valid combinations of
  