SLN moved SRC
Compilation namespace; ConfigurationCompilationException thrown if compilation errors
TODO - IConfigurationCompiler refactoring