public final boolean weakCompareAndSet(V expect, V update) {return unsafe.compareAndSwapObject(this, valueOffset, expect, update);}
public bool weakCompareAndSet(V expect, V update){return compareAndSet(expect, update);}