Fix and change to type TAllValue using for all type var and using Hash object