This stage takes an empty tree and equips it with just the absolute basics, so that it is ready to have substantive material added at a later stage.

§1.

void NewStage::create_pipeline_stage(void) {
    ParsingPipelines::new_stage(I"new", NewStage::run, NO_STAGE_ARG, FALSE);
}

int NewStage::run(pipeline_step *step) {
    inter_tree *I = step->ephemera.tree;
    LargeScale::begin_new_tree(I);
    LargeScale::make_architectural_definitions(I, PipelineModule::get_architecture());
    return TRUE;
}