Added requirements for SegmentSet
Iterative push for Light Super classes WIP