Added UnitService::getCompatibleUnits and UnitOperationService::inverse