Function isPrimitive

Returns true if the data type is a Primitive, according to the definition of "primitive" in JavaScript

Boxed Primitives

Boxed / object versions of primitives result to false in z.isPrimitive, i.e they are NOT considered primitives (they are Boxed Primitives).

This is in contrast to isSingle that considers boxed values as z.isSingle and their z.type is their designated type.

To check Boxed Primitives, use z.isBoxedPrimitive() or use the individual z.isBoxedXxx functions.