module UserAgent::Browsers

def self.extend(array)

def self.extend(array)
  all.each do |extension|
    return extension.new(array) if extension.extend?(array)
  end
  array
end