Interface UniqueInventory<T extends UniqueInventoryItem>