add $._toSingleByte