internal static IEnumerable <Change> AddedElements(QueryArguments oldElements, QueryArguments newElements, CreateChangeGraphTypeArgument creator) { return(newElements .Where(t => !oldElements.Any(ot => ot.Name.Equals(t.Name))) .Select(d => creator(d))); }