Instead of changing stuff in 1000 places and putting the responsibility of casing on developers, resolve it at a filesystem level. Windows stays on the default PhysicalFileSystem.