BuildStructure
internal