merged lisp-ptr's integral getter
lisp_ptr can handle enum
lisp_ptr is now naked