assign2 take 1st argument as character, not symbol.
tco() adopts `names<-` instead of stats::setNames
added inspect() and address() for monitoring a memory usage.