added type-of, dump and eval primitives