code: public Future<AddressedEnvelope<DnsResponse, InetSocketAddress>> query(DnsQuestion question) {
          return query(nextNameServerAddress(), question);
      }
docs: Sends a DNS query with the specified question.