Improved Functor javadoc