add extensibility to XmlCoreEnvironment
cleanup
notnull
inspection wrapper instead of inspectionTool
get correct project
notnull
cleanup
notnull, cleanup
cleanup