fix CCPrint.unit, add CCPrint.silent
CCTrie, a compressed functorial persistent trie structure