We should require attendees have a type.