/// <summary>
 /// Adds <paramref name="value"/> only to <paramref name="enumerable"/>,
 /// if the <paramref name="condition"/> results in true.
 /// </summary>
 public static void AddOnCondition <T>(this ICollection <T> enumerable, T value, Func <bool> condition)
 => enumerable.AddOnCondition(value, condition());