renamed isWearable to getSlot() even then attribut