code: public void set( long x ) { 
      CAT newcat = new CAT(null,4,x);
      // Spin until CAS works
      while( !CAS_cat(_cat,newcat) ) {/*empty*/}
    }
docs: Atomically set the sum of the striped counters to specified value.
  Rather more expensive than a simple store, in order to remain atomic.