I am very unclear as to why we ever echo the aliases put in the directory into the `m.room.aliases` event. What does the `m.room.aliases` event even do?