test: robuster test
key: Key.uf -> Key.f
file: UnderlyingReader -> Reader
key: Key.uf -> Key.f
file: add Close. zap out circular file->key->file pointer chain
file: cosmetics
file: remove global buffer
test: improve coverage
key: more doc
key: improve ReadContents to handle non-compressed baskets
gendata: add small testdata generator