Notes from code review of KaiJa========================================= -Supernova: some names are undescriptive -Supernova: unnecessary == true -Supernova: nested statements instead of combined conditions -cesil: debug prints not removed -teamasdf: access static constants from instance object -Supernova: newArray, with size 0 it exits with an error, and wrong exit code -Supernova: missing null-pointer checks (method calls) -Supernova: binaryOp, modulo operator unimplented, and no default case -Supernova: var, Kind converted to string to compare -Supernova: casting arrays generates uncompilable assembly code -cesil: unnecessary casts to Expr