Depend on Java 8