make MergeableCString be a SectionKind "abstract class", and