Utf-8 string encoding breaks lambda

It seems that string variables in lambda’s js can’t handle utf-8 characters.

For example this line :

will output � in the log.

To obtain the correct character, one must do

Also, note that some special character seems to break lambda. For example if I have this character in a string: “€”, the lambda script will be rejected !

Do you know why we can’t write utf-8 character in the lambda.js strings and if there is a way to do it without putting unreadable unicode character everywhere in our lambda.js ? @Raphael @rft @KVG