Implementations of special functions such as Beta and Gamma.