[add] List :: List(sznum) & retake(..)
[add] SafetyCopier & SafetyCloner & NullCloner
[add] NullCreator
[add] SafetyDeleter & NullDeleter
[x] CreationSupervisor
[ref][up] TypeStack & ToTypeStack
[add] TypeStackHolder