If "Good Code" can be defined, why can't AI produce it, or convert "Bad Code" to "Good Code"?