Extra Function Definitions
Provides extra function types and utilities.
Package Specification
The code is developed and tested under Java 8.0.