Why does javascript prefers to return a String over any other choices ?
String
Consider the following snippet.
var arr = [\'Hello1\', \'Hello2\', \
The string is the first truthy value in the chain of or's. Simples.