I'm ok with the P3P hack, but not yet convinced that this is the best way to solve the bug.  See below where I ask if just sending a new cookie from session_context that's a forever cookie simplifies and improves implementation.