is-primitive