class Browser::Device
def subject
def subject @subject ||= [ XboxOne.new(ua), Xbox360.new(ua), Surface.new(ua), TV.new(ua), BlackBerryPlaybook.new(ua), WiiU.new(ua), Wii.new(ua), KindleFire.new(ua), Kindle.new(ua), PlayStation4.new(ua), PlayStation3.new(ua), PSVita.new(ua), PSP.new(ua), Iphone.new(ua), Ipad.new(ua), IpodTouch.new(ua), Unknown.new(ua) ].find(&:match?) end