This function shouldn't pass anymore the return value via `ctxt`, you need to add an `MCDataRef` return parameter.
Also, use `MCExecContext::GetObject()` instead of `GetEP().getobject()`