return a string indicating the type of the unevaluated operand or an object with the string and the value already converted