[draft] How I almost reinvented hamcrest, (Retro)lambda in Android