wat -- javascript is crazy
Q: why does any of this matter?
A: do this properly or people will make fun of you
[] + [] == ""
[] + {} == {}
{} + [] == 0
{} + {} == NaN
Array(16).join("wat")
Array(16).join("wat"+1)
Array(16).join("wat"-1)
all taken from Gary Bernhardt