Lowercased type declaration. No must.
Events can tell what type they are.
Order can be filtered now. The first item should never be the same as the first carousel item.
All events tell what their id is.