Draft for Java 8 posting.