anchor.diff:  -record(mp, {state, boundary, length, buffer, callback, req}).
   
   %% TODO: DOCUMENT THIS MODULE.
  +
  +parse_form(Req) ->
  +    parse_form(Req, fun default_file_handler/2).
   
   parse_form(Req, FileHandler) ->
       Callback = fun (Next) -> parse_form_outer(Next, FileHandler, []) end,
  
positive.code: -module(mochiweb_multipart).
  -author('bob@mochimedia.com').
  
  -export([parse_form/2]).
  -export([parse_multipart_request/2]).
  -export([test/0]).
  
  
negative.code:     ok = with_socket_server(ServerFun, ClientFun),
      ok.
  
  test_parse_form() ->
      ContentType = "multipart/form-data; boundary=AaB03x",
      "AaB03x" = get_boundary(ContentType),
  