def find(dirs)
      dirs.inject({}) { |h, dir| h.update(find_in(dir)) }
    end
def find(dirs)
      dirs.inject({}) { |h, dir| h.update(find_in(dir)) }
    end
Returns a hash that maps filenames under +dirs+ (recursively) to arrays
 with their annotations.