abstract class Event { Map payload; }