class Browser::Platform

def subject

def subject
  @subject ||= self.class.matchers
                   .map {|matcher| matcher.new(ua) }
                   .find(&:match?)
end