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