Changed protected methods in event-loop implementations to private.