Java8 examples and various other cruft