If the ZCPU enters at ```1``` a string length greater than the memory array or if it leaves out some addresses when writing the array bytes, then the gaps filled with ```nil``` and ```string.char```  doesn't accept ```nil``` and this results in an internal ZCPU error and execution of the ZCPU is stopped.