This patch cleans up the access to members of ItemIdData.It uses existing macros instead of touching directly.
regards,---ITAGAKI TakahiroNTT Cyber Space Laboratories