public function isGeneralizationOfSituation(Situation $situation)
 {
     return $situation->isSpecialCaseOf($this);
 }
 public function appliesTo(Situation $situation)
 {
     return $situation->isSpecialCaseOf($this->situation);
 }