anchor.diff:        return leftHandSide.propertyName;
       } else if (leftHandSide is IndexExpressionImpl) {
         return leftHandSide.leftBracket;
  -    } else if (leftHandSide is ParenthesizedExpression) {
  -      return leftHandSide.rightParenthesis;
       } else {
         return null;
       }
  
positive.code:       var data = _get(entity);
        node.staticElement = _translateAuxiliaryReference(data.combiner);
        node.staticType = _translateType(data.inferredType);
      }
    }
  
  
negative.code:         var data = _get(entity);
          node.staticElement = _translateAuxiliaryReference(data.combiner);
          node.staticType = _translateType(data.inferredType);
        } else {
          node.staticType = _translateType(const kernel.DynamicType());
        }
      } else if (tokenType == TokenType.BANG) {
        // !boolExpression;
  