anchor.diff:  	String subject;
   	@Field()
   	String body;
  +	@Field()
  +	bool read;
   }
positive.code: 		messages = decode(JSON.decode(request.responseText), Message);
  	}
  
  	read(Event event, var detail, Element target) {
  		selected = "read";
  		int id = int.parse(target.attributes['data-message-id']);
  		Message message = messages.singleWhere((Message m) => m.id == id);
  
negative.code: 		fromSubject = message.subject;
  		fromBody = message.body;
  		fromId = message.id;
  
  		//mark message read on server
  		await postRequest(serverAddress+'/readMail',encode(message));
  	}
  
  	reply(Event event, var detail, Element target) {
  