One final note, obviously my suggestion would necessitate a change to the JLS w.r.t. overload resolution. I don't know if that's within the scope of JSR 335 at this stage of the process. I hope so. I think it would be unfortunate if this fairly common case wouldn't work with the diamond syntax. David