Some Java 8 code
Merge branch 'rkapsi/java8'