allowing headers to be reloaded mid-parsing