How can adding two empty arrays give you an empty string?
[ ‘foo’, ‘bar ] + [ ‘baz’ ] would return ‘foo,barbaz’
Summing arrays calls `.toString()` on them, and two empty string gives you a new empty string.
[].toString() === ''
[] + []
=== '' + ''
=== ''
https://github.com/denysdovhan/wtfjs#adding-arrays