added const qualifier to force the rule; A created ItemData object must not be modified.