started alternate TCONS implementation - uses DEFSTRUCT instead of DEFCLASS