Abstracted method isItemValidForSlot