Make GearIdentifier strongly typed and resolve dbus errors