protected internal FilterDescriptor[] CopyFilterDescriptors() { FilterDescriptor[] clone = (FilterDescriptor[]) metaDescriptor.Filters.Clone(); for(int i = 0; i < clone.Length; i++) { clone[i] = (FilterDescriptor) clone[i].Clone(); } return clone; }