new, cleaner output through generator optimziations