refactor comma reader
refactor boolean readers
s/read_unsigned_blob/read_blob/g