private void Completed(IList <string> errors) { foreach (var option in Switches.Concat(Parameters)) { option.Completed(errors); } }