anchor.diff:  		if (message is! String) {
   			return '';
   		}
  -		String html;
  +		String html, displayName = player;
   
   		message = parseUrl(message);
   		message = parseEmoji(message);
  
positive.code: 		..allowElement('a', attributes: ['href', 'title', 'target', 'class']) // Links
  		..allowElement('strong') // [md] Bold
  		..allowElement('em') // [md] italic
  		..allowElement('i', attributes: ['class', 'title']);
  
  	// Emoticons
  
  
negative.code: 			'</p>';
  		} else if (message == " joined." || message == " left.") {
  			// Player joined or left
  			if (game.username != player) {
  				html =
  				'<p class="chat-member-change-event">'
  				'<span class="$nameClass" style="color: ${getColorFromUsername(player)};"><a class="noUnderline" href="http://childrenofur.com/profile?username=${player}" target="_blank" title="Open Profile Page">$displayName</a> </span>'
  				'<span class="message">$message</span>'
  				'</p>';
  				if (player != game.username) {
  					if (message == " joined.") {
  						toast("$player has arrived");
  					}
  					if (message == " left.") {
  						toast("$player left");
  					}
  				}
  			} else {
  				html = "";
  			}
  		} else if (message == "LocationChangeEvent" && player == "__CHAT__") {
  			// Switching streets message
  			html =
  			'<p class="chat-member-change-event">'
  			'<span class="message">${currentStreet.label}</span>'
  			'</p>';
  		} else {
  			// Normal message
  			html =
  			'<p>'
  			'<span class="$nameClass" style="color: ${getColorFromUsername(player)};"><a class="noUnderline" href="http://childrenofur.com/profile?username=${player}" target="_blank" title="Open Profile Page">$displayName</a>: </span>'
  			'<span class="message">$message</span>'
  			'</p>';
  		}
  
  		return html;
  