Retry generating code for defined terms.
Create a global error object.
Add a datum term to represent not a datum.
Define ports as limited to unsigned 16 bits.
Add include for exact bit length types.