Clerk auth 'authMiddleware' vs 'withClerkMiddleware' and setting cookies - Theo's Typesafe Cult