class ActiveSupport::FileUpdateChecker

def compile_glob(hash)

def compile_glob(hash)
  hash.freeze # Freeze so changes aren't accidentally pushed
  return if hash.empty?
  globs = hash.map do |key, value|
    "#{escape(key)}/**/*#{compile_ext(value)}"
  end
  "{#{globs.join(",")}}"
end