Add array and tuples to decision trees.
Stub in addstruct(), and turn failed dups into errors.