add missing variety handler for promises returning a object

When a promise resolving to a object is given to reply() the internals.Payload.size() function fails because the new, resolved, source is not recognized as a object anymore.