send a multipart message with only a single part correctly
properly handle calls to methods for multipart messages where msg has only 1 part
update history