@classmethod
def from_excel(cls, filename: str) ->dict:
    """Constructs a dictionary of sections, keyed by the section.ids, from an Excel workbook."""
    xls = cls.get_xls(filename)
    sections = cls.from_df(xls['sections'])
    return sections
