code: public static StringMessage decode(ByteArray encodedMessage) {
  		if(encodedMessage.size == 0) return EMPTY_STRING_MESSAGE;
  
  		return new StringMessage(new String(encodedMessage.array, 0, encodedMessage.size, CHARSET));
  	}
docs: UTF-8 decodes the message.