public Mutator Extract(Accessor accessor) { if (accessor == null) { return(this); } else { return(accessor.AcceptExtract(this)); } }