Avoid being able to instanciate a EFSSystem directly. Use DataDictionary.EFSSystem.Instance() instead
Allow to perform a synchronous compilation even when the background compilation task is not active (useful when the context indicates that it does not want background compilation)
Avoid duplicates in usages
Add all usages in the partially dereferenced expression