DTDECLARE:
1. Make all POINTER and XPOINTER datatypes equivalent to  FULLPOINTER and FULLXPOINTER datatypes (affects TRANSLATE.DATATYPE)
2. What about compiled replacefield for POINTER/FULLPOINTER?  Current uses \RPLPTR; leave alone for now, although we should check on the validity of the high order 8 bits of the datum to be stored.  Ultimate solution is to modify \RPLPTR.

0LISPSET
--------
FILEIO:
1. Reallocate STREAM datatype.  Move UCODEFLAGS byte to after CBUFPTR.  Will continue to work with BIN punting, since high byte of CBUFPTR=0.  Need to upgrade Dorado/Tamarin and DLion/Tamarin ucode to test ucode BIN.

LLBFS:
1. Reallocate CB blockrecord.
2. Reallocate DSKOBJ blockrecord.  Increase from 18 to 19 cells.

LLARRAYELT, LLCHAR:
1. Reallocate SEQUENCEDESCRIPTOR, STRINGP, ARRAYP.

LLBASIC:
1. Reallocate PROPCELL, FNCELL.  Danger: makes 3 word blockrecords, where there used to be 2 word blockrecords.  Messes up index from atomnumber?
2. Reallocate FNHEADER. Danger: incompatible with loader and microcode (FNHEADER gets longer, looks different).  Insurmountable bootstrapping problem?

1LISPSET
--------
PUP:
1. Reallocate PUPSOCKET record to remote unnamed BYTE prefixes to POINTERS.  Reallocate associated BLOCKRECORD.