1. Because it returns the path in the same case provided instead of the case on disk
2. Because I don't want the windows path.  Perhaps the method name is not right though.  It's really GetCaseSensitiveSourcePath().  I'll change that to make it more clear.