Support multivalue headers and unsynchronization, plus a few spec compliance tweaks