A java 8 functional extension.