internal DataType GetCastTypeByName(string typeTokenName)
        {
            var casts  = Casts.Where(ci => ci.Token == typeTokenName);
            var castTo = casts.Select(ci => ci.ToType).FirstOrDefault();

            return(castTo);
        }