Support setting a user agent