validate_communication() now accepts Communications without any SectionSegmentations