Hey guys,

I noticed that webbeans is currently creating the HttpSession immediately at the beginning of the request:

   public static void beginRequest(HttpServletRequest request)
   {
      SessionContext.INSTANCE.setBeanMap(new SessionBeanMap(request.getSession()));
      ...
   }
  

Do you think it'd be worthwhile delaying session creation until it's actually needed (i.e. when a session-scoped bean is first created)?  Some people may wish to avoid creating a session until a user logs in, for example.
I don't know how many people actually do this.

For what it's worth, Seam tries to create sessions lazily, so it'd probably be good to follow suit.

-Matt