Adding a bit functional flavour to Java