C: abstract $section->typename (used in 2 places)

const sections do not work yet, as sections link to each other and some fields are written later to.