A library that determines if a client is using an obsolete browser, and how to upgrade