# File lib/neovim/session/rpc.rb, line 25
      def request(method, *args, &response_cb)
        reqid = @request_id
        @request_id += 1

        @serializer.write([0, reqid, method, args])
        @pending_requests[reqid] = response_cb || Proc.new {}
        self
      end