Ensuring Type Safety and Handling Optional JWT Fields in Hono Middleware - Hono