validateItemType is only meant to detect the current itemType and in case complain about incompatibilities