Reference implementation of ua-parser.