Claude Pache (2014-09-11T21:55:03.000Z)
Recently, `String(symbol)` has been modified in order to not throw, on the ground that it is an explicit conversion, and a safer one than `.toString()`. [1]

What about symbols in untagged templates?

    function foo(num, sym) {
        if (__debugMode)
            window.alert( `Got arguments: ${num} and ${sym}`)
        // ...
    }

—Claude

[1] http://esdiscuss.org/topic/string-symbol
domenic at domenicdenicola.com (2014-09-17T22:21:09.210Z)
Recently, `String(symbol)` has been modified in order to not throw, on the ground that it is an explicit conversion, and a safer one than `.toString()`. [1]

What about symbols in untagged templates?

    function foo(num, sym) {
        if (__debugMode)
            window.alert( `Got arguments: ${num} and ${sym}`)
        // ...
    }

[1]: http://esdiscuss.org/topic/string