sectionCompiler now returns a Compiler String