Java on Android
Java 8 features subset with Retrolambda