if (markAsSeen && !message.getMarkers().contains(Marker.SEEN))
for(Marker marker : oldMessage.getMarkers()) { newMessage.addMarker(marker);
if (!m.getMarkers().isEmpty()) for (Marker marker : m.getMarkers())
if (mod.getMarkersToAdd().contains(Marker.SEEN) && !message.getMarkers().contains(Marker.SEEN)) if (mod.getMarkersToRemove().contains(Marker.SEEN) && message.getMarkers().contains(Marker.SEEN))