implemented support for primitive detection and object reference.