fix handling of operator sfinae in the presence of sub-domains with grammars that differ from the super-domain's