public EventList() {
		muffinbag = new EnumMap<Priority, ArrayList<RegisteredListener>>(Priority.class);
		for (Priority o : Priority.values()) {
			muffinbag.put(o, new ArrayList<RegisteredListener>());
		}
		synchronized(mail) {
			mail.add(this);
		}
	}