Remove msgId and pending, because we don't use them anymore.

Make runReport as part of the prototype, rename to _runReport.