Example project that uses new Java language features while still able to run on Java 8. The project uses the saker.build system. See the related blogpost Using switch ...