Validation and operator changes (to avoid list manipulation while
cycling).