public Accumulate(String name) {
   descriptor = name;
   init();
 }
 public void init(double x) {
   init();
   update(x);
 }
 public Accumulate() {
   init();
 }