Los valores de los argumentos suministrados al código de una función PL/Tcl son simplemente
los argumentos de entrada convertidos a formato de texto (tal como si hubieran sido
mostrados por una sentencia SELECT). Por el contrario, los
comandos return y return_next aceptarán
cualquier cadena que sea un formato de entrada aceptable para el tipo de resultado declarado
de la función, o para la columna especificada de un tipo de resultado compuesto.