private IEntity Disambiguate(ReferenceExpression node, IEntity member) { var ambiguous = member as Ambiguous; if (ambiguous != null) return ResolveAmbiguousReference(node, ambiguous); return member; }