ab initio functions
AbInitio has built-in functions to retrieve values using the key for the lookup. However user can creat e his own set of functions in a transfer function and can include this in other transfer functions.