# File lib/backports/1.9.1/file/expand_path.rb, line 5
    def expand_path_with_potential_to_path(file, dir = nil)
      raise ArgumentError, 'home not set' if file == '~' && ENV["HOME"] == ''
      expand_path_without_potential_to_path(
        Backports.convert_path(file),
        dir == nil ? dir : Backports.convert_path(dir)
      )
    end