def json_create(data)
data = data.dup
caps = new
caps.browser_name = data.delete("browserName")
caps.version = data.delete("version")
caps.platform = data.delete("platform").downcase.to_sym
caps.javascript_enabled = data.delete("javascriptEnabled")
caps.css_selectors_enabled = data.delete("cssSelectorsEnabled")
caps.takes_screenshot = data.delete("takesScreenshot")
caps.native_events = data.delete("nativeEvents")
caps.rotatable = data.delete("rotatable")
caps.proxy = Proxy.json_create(data['proxy']) if data.has_key?('proxy')
caps.merge!(data)
caps
end