bug fix: span length of discontinuuous hyper edges
bug fix: override operator== correctly
full-fledged combinations are optional