Date: Wed, 25 Jul 90 13:23:02 CDT From: aihaug@AUSTIN.LOCKHEED.COM (Daniel A Haug) You don't need to do anything that complicated, just use the :ABBREVIATION-FOR option to DEFINE-REMOTE-TYPE and define your type in terms of the existing LIST, STRING, and INTEGER-32 types, rather than trying to duplicate their implementation.