Corner case: some chapters don't have subsections, so test that they exist before testing there exists a separator.