Feels kind of silly to have both a USER_AGENT constant and a function which gives you the user agent.