true if a query delimiter (`?`) was present in the parsed reference.URI.hasQueryComponent
bool hasQueryComponent() const @nogc nothrow @safeTrue if the query component is present (even if empty).
This distinguishes the absence of a query ("http://example.com") from an explicitly empty query ("http://example.com?").