public ContentDict Copy( ) { var dict = new ContentDict(); foreach (var item in this) { dict.Add(item.Key, item.Value); } return(dict); }