internal static string GetFilename(string/*!*/ path) { if (path.IndexOf(':') == -1 || Path.IsPathRooted(path)) return path; if (path.IndexOf("file://") == 0) return path.Substring("file://".Length); return null; }