Item and Bodypart base classes are doing.