Optional<T>, OptionalDouble, OptionalInt and OptionalLong are now posted for review on core-libs and lambda-dev. Any comments can be sent to core-libs-dev or this list. http://cr.openjdk.java.net/~mduigou/JDK-8001642/0/webrev/ Mike