Added IFile.getCanonicalFile()