if ReturnType == Variant { if PrimaryType == String ReturnType = String else ReturnType = Float } return lexical_castLeft + lexical_castRight