I think we should use consistent naming and rename `Browser::name` to `Browser::id`