module Tins::Find::PathExtension

def file

def file
  if stat.file?
    File.new(self)
  end
end

def stat

def stat
  begin
    @stat ||=
      if finder.follow_symlinks
        File.stat(self)
      else
        File.lstat(self)
      end
  rescue EXPECTED_STANDARD_ERRORS
    if finder.raise_errors
      raise
    end
  end
end