Featured user agent parser with an elegant API