Fixed: if an expression returned unicode, it would be treated as a list and joined with spaces.