Added optional_default EventHandler type.