Just curious:
Why is this? Same with strings:
You may try to evaluate:
>>> typeof("a") "string" >>> typeof(new String("a")) "object" >>> typeof(4) "number" >>> typeof(new Number(4)) "object"