it turns out that quite a lot of HTTP headers are transport details, not content details. Almost all of them are irrelevant to WebSession.