@Override boolean set_impl(int idx, float f ) { return false; }
@Override boolean setNA_impl(int idx)         { return false; }
@Override protected long at8_impl(int idx) {
int off = findOffset(idx);
if(getId(off) != idx)return 0;
<BUG>long v = getIValue(off);
if( v== NAS[_valsz_log -1])throw new IllegalArgumentException("at8 but value is missing");
return v;</BUG>
}
@Override protected double atd_impl(int idx) {

@Override boolean set_impl(int idx, float f ) { return false; }
@Override boolean setNA_impl(int idx)         { return false; }
@Override protected long at8_impl(int idx) {
int off = findOffset(idx);
if(getId(off) != idx)return 0;
long v = getIValue(off);
if( v== NAS[_valsz_log])
throw new IllegalArgumentException("at8 but value is missing");
return v;
}
@Override protected double atd_impl(int idx) {
