Made section-defs into a defstruct