debugging constructors (still needs work)
initialization/finalization code block per source file
init/final code block per file, split ttFunction/ttOverload, promote forwarded ttSignature