Make abstract inventories a bit more usable.