public long get(long pos) { long size = getSize(); if (pos < 0) pos = size + pos; if (pos < 0 || pos >= size) throw IndexErr.make(pos).val; return getByte(pos); }