Issue #2958785 by abramm: ContextDefinition isSatisfiedBy() check fails for context using inherited class