Utilities for processing user-agent strings. Can be used to handle http requests in real-time or to analyze log files.