Hi, Please review the webrev at http://cr.openjdk.java.net/~henryjen/tl/8023275/0/webrev/
The patch adds override on default methods for a couple wrapping classed and delegate those to underlying class. There is a minor revise on synchronizedCollection javadoc to cover Stream. A sanity check on wrapper classes to ensure default methods are override. Those changes has been in lambda repo since long ago. Cheers, Henry