After discussions from last week where it was decided to split session and request context management, I've raised a PR https://github.com/cdi-spec/cdi/pull/305/files to introduce new controller, and entered a JIRA ticket https://issues.jboss.org/browse/CDI-635 to handle session context management
John