blz: copy bcolz implementation to blz