#2: Event API drafted.