*/
public void openWindowAsNew(boolean removeProxy) {
try {
// first create the NewMessageProxy from this MessageProxy.
Message newMessage = new MimeMessage((MimeMessage)getMessageInfo().getMessage());
NewMessageInfo nmi = new NewMessageInfo(newMessage);
NewMessageProxy nmp = new NewMessageProxy(nmi);
nmi.setDefaultProfile(getDefaultProfile());
final MessageUI nmu = Pooka.getUIFactory().createMessageUI(nmp, getMessageUI());
nmp.matchUserProfile();