It appears the message should be trimmed(), otherwise very strange glitches happen, #23...