Updates regarding function handling. Now the module is able to compile functions via FunctionCompilers.