Utility library to help with compilation.

Benchmarking has revealed that the dynamic function construction is the
most efficient way to combine multiple functions and to produce a clones
of known data structures, so this new utility library helps with
producing such dynamic functions.