Something like the old m_param string is still needed because Location responses need to send an URL. The type of the response now determines if m_mime or m_redirect_location is used.
This allows me to get rid of a good deal of crap.
Useful if you want to see where copy is done instead of move.
Response type is now decided by on_process' return value.