experimentally  added token::lisp_ptr