Ensure that undefined is never printed

There is a bug where undefined would be printed literally.  The compiler has been updated to account for this.