handle file size encoded in binary
export hash-table-walk
use error rather than raise in chibi