AccSlots+: using proper ItemSlot types