Move monitor publish() to aggregator api. Reduce usage of and emphasis on the word 'deferred' in jsdoc