             (write-str resp-buffer0)
     )]
 
-    ; Returning HTTP status code, response headers, and a body of the response.
+    ; Returning the HTTP status code, response headers,
+    ; and a body of the response.
     (with-channel req channel (send! channel { ; <== Async mode !
         :status  (AUX/RSC-HTTP-200-OK)
         :headers (AUX/add-response-headers fmt)

        req: The incoming HTTP request object.

    Returns:
        TODO: TBD.
    " [req]

    (let [mtd (get req :request-method)]

    (:import [java.net Inet6Address])
)

(defn dns-lookup
    "Performs DNS lookup action for the given hostname,
    i.e. (in this case) IP address retrieval by hostname.

    Args:
        hostname: The effective hostname to look up for.

    Returns:
        The list containing IP address of the analyzed host/service
        and a corresponding IP version (family) used to look up in DNS:
        "4" for IPv4-only hosts, "6" for IPv6-capable hosts.
    " [hostname]

    ; Trying to get an A record (IPv4) for the host or its AAAA record (IPv6).
    (try
        (let [hostent (InetAddress/getByName hostname)]
