jsType: 12, 'string', [], {}, null, undefined, true, function

of course 12 is Number, 'string' is String, [] and {} is Noise, and true is Boolean. So that just leaves null, undefined, and function.

If Array (a function) and Number (an object constructor) are Types what other `jsGlobalObject`s are you proposing should be types?