The ExecuteRemoteObject() functions packages
up return code, result, errorcode and errorinfo as
the state of the interp to return. The makeup of
interp state has expanded, and now includes a
dictionary of return options. I suspect the
dde package should be revised to include
this broadened scope of interp state.