Using Apache Commons Functor functional interfaces with Java 8 lambdas | Hacker News Reader