Added tests for BaseMessage.copy().