anchor.diff:              {xmlelement, "body", [], [
                   {xmlelement, "form", [{"action","/"++filename:join(Path)},{"method","post"}], [
                       {xmlelement, "fieldset",[],[
  -                        {xmlelement, "legend",[],[{xmlcdata, "Warm Binding"}]},
  +                        {xmlelement, "legend",[],[{xmlcdata, "Credentials"}]},
                           {xmlelement, "ol",[],[
                               {xmlelement, "li",[],[
                                   {xmlelement, "label", [{"for","jid"}], [{xmlcdata, "JID"}]},
  
positive.code: -include("ejabberd.hrl").
  -include("jlib.hrl").
  -include("ejabberd_http.hrl").
  
  -record(binding, {jid, sid, rid}).
  
  
negative.code:             false
      end.
      
  default_value(Name, Data, Default) ->
      case lists:keysearch(Name, 1, Data) of
          {value, {_, Possible}} ->
              case is_list(Possible) of
                  true -> Possible;
                  _    -> Default
              end;
          _ ->
              Default
      end.
      
  process_request(Request, IP) ->
      {_, _, Response} = ejabberd_http_bind:process_request(Request, IP),
      xml_stream:parse_element(lists:flatten(Response)).
  