styles = new Styles();
perCompileData = contextStatics;
CompilerConfiguration compilerConfiguration = configuration.getCompilerConfiguration();
perCompileData.use_static_semantics = compilerConfiguration.strict();
perCompileData.dialect = compilerConfiguration.dialect();
perCompileData.languageID = Context.getLanguageID(Locale.getDefault().getCountry().toUpperCase());
perCompileData.setAbcVersion(configuration.getTargetPlayerTargetAVM());
// Leave out trace() statements when emitting bytecode
perCompileData.omitTrace = !compilerConfiguration.debug() && compilerConfiguration.omitTraceStatements();