Well we'll always have the cutoff problem once we start leaking classes we don't really have any control over. Given a fairly marginal use case with probably just 1 user, I think my point is valid.
These classes are in the javax.enterprise package space. That's "ee" to me. Even the modern ee stuff is the pinnacle of all that is wrong about java, but my opinion on this subject is really not the point here. Either way they go in or out. Keeping "Typed" *in* i going to cause grief down the line, but you ee users are used to that anyway. Kristian Kristian