trait HostFunction { fn function_body_ptr(self) -> *const VMFunctionBody; }