// the only point of this pre processor is to includes for now // and the differnent files. we want to know the differnet translation units in a thing // we will call a translation unit a bloodline, and within each bloodline we have a family branch internal internal translation_unit * CreateTU() { }