introduced VariableItemTablePtr like VariableGropuPtr and VariableItemData.