Hi Stuart, > Webrev: > > http://cr.openjdk.java.net/~smarks/reviews/8152617/webrev.0/ 267 public<U> Optional<U> flatMap(Function<? super T, ? extends Optional<? extends U>> mapper) I think there should be a space between “public” and “<U>”. Best regards, Andrej Golovnin