A library designed to sniff user agents and return useful information about their capabilities.