module Qeweney::ResponseMethods

def upgrade(protocol, custom_headers = nil)

def upgrade(protocol, custom_headers = nil)
  upgrade_headers = {
    ':status' => Status::SWITCHING_PROTOCOLS,
    'Upgrade' => protocol,
    'Connection' => 'upgrade'
  }
  upgrade_headers.merge!(custom_headers) if custom_headers
  respond(nil, upgrade_headers)
end