There's nothing broken about this. .WHAT returns a type object, which
warns when used as a string. 

Note that if you use say() instead of print(), say() uses .gist instead
of .Str to turn the type object into a string, which is why you don't
get a warning.

If you want to print the name of a type, either use

print now.^name

or

print now.HOW.gist

(that latter includes the pair of empty parens)

Cheers,
Moritz

Reply via email to