Fix #5931 and add test case for it.
bitfield_extract
bitfield_insert
strconv.append_*
strconv.write_*