this is the only way i could think of to be able to push go functions to lua on the clua side. this may or may not need adjustments on golua side though...