code: def find(file, paths)
              if(Pathname.new(file).absolute?)
                  return unless (timestamp = mtime(file))
                  @logger.debug("Found #{file}")
                  [ file, timestamp ]
              else
                  paths.each do |path|
                      fullpath = File.expand_path((File.join(path, file)))
                      next unless (timestamp = mtime(fullpath))
                      @logger.debug("Found #{file} in #{fullpath}")
                      return([ fullpath, timestamp ])
                  end
                  return(nil)
              end
          end
docs: Takes a relative or absolute +file+ name, a couple possible
   +paths+ that the +file+ might reside in. Returns a tuple of
   the full path where the file was found and its modification
   time, or nil if not found.