Disambiguating put from publish semantics in calls to mongo