removed the DictItem type, in favor of two seperate Maps within the Person type