`self.chr` is a `u8`