Implementing slightly different version of @jbeezley's PR #367 on reorged sources (including documentation)
Merge branch 'reorg-request-headers' into develop