This is a new feature. Setting the text part does not change the message charset, currently. It will need new test coverage to match!