anchor.diff:      to_binding(?l2b(V));
   to_binding(V) ->
       {bind, V}.
  -
  -to_json(V) ->
  -    iolist_to_binary(?JSON_ENCODE(V)).
  
positive.code: make_new_path([{bind, P}|Rest], Bindings, Remaining, Acc) ->
      P2 = case couch_util:get_value({bind, P}, Bindings) of
          undefined -> << "undefined">>;
          P1 -> P1
      end,
      make_new_path(Rest, Bindings, Remaining, [P2|Acc]);
  make_new_path([P|Rest], Bindings, Remaining, Acc) ->
  
negative.code:     % we are in a design handler
      DesignId = <<"_design/", DesignName/binary>>,
      Prefix = <<"/", DbName/binary, "/", DesignId/binary>>,
      QueryList = lists:map(fun decode_query_value/1, couch_httpd:qs(Req)),
  
      #doc{body={Props}} = DDoc,
  
  