static bool userAgentIsBot(S userAgent) {
  ret cic(userAgent, "bot") || cic(userAgent, "crawler");
}