pub fn function_define( fxn_def: &FunctionDefine, functions: FunctionsRef, ) -> MResult<FunctionDefinition>