public virtual object Clone() { var b = (DoubleBag)MemberwiseClone(); b.Objs = (double[])Objs.Clone(); return(b); }