private void AddChildrenToParent(IBuilder parentBuilder, List <IBuilder> childBuilders) { List <NodeComponent> childrenBuilders = new List <NodeComponent>(); foreach (IBuilder childBuilder in childBuilders) { childrenBuilders.Add(childBuilder.Node); } parentBuilder.AddChildren(childrenBuilders); }