public static void AppendTo <T>(this IItem <T> item, ConfigurationElementCollection collection) { item.Element = collection.CreateElement(); item.Apply(); collection.Add(item.Element); }