When converting integers into characters, an exception may be raised. However the preconditions I added or modified should cover these cases.
The bitwise operations need to be hard-coded in the compiler.