anchor.diff:      case keytake("$R", 1, X) of
           {value, {"$R", RecName}, Y} ->
               decode_record(RecName, Y, UBFMod);
  -        _Other -> do_decode(X,UBFMod)
  +        false ->
  +            do_decode(X, UBFMod)
       end.
   
   decode_atom(true) ->
  
positive.code:     case keytake(K, 1, X) of
          {value, {K, V}, NewX} ->
              NewAcc = [do_decode(V, UBFMod)|Acc],
              decode_record(RecName, T, NewX, NewAcc, UBFMod)
      end.
  
  
  
negative.code:             {value, {"id", Id}, Props2} = keytake("id", 1, Props1),
              {value, {"result", Result}, Props3} = keytake("result", 1, Props2),
              {value, {"error", Error}, []} = keytake("error", 1, Props3),
              {ok, do_decode(Result,UBFMod), do_decode(Error,UBFMod), Id};
          Other ->
              {error, Other}
      end.
  
  
  