Okay we now have several threads across the public lists debating the issue of whether the implementations of default methods that we are adding to the core libraries are the required implementation for those default methods or simply an implementation. Can we get a definitive position on this? Thanks, David