@Nullable
  default PyAstExpression getTarget() {
    ASTNode n = getNode().findChildByType(PythonDialectsTokenSetProvider.getInstance().getExpressionTokens());
    if (followsNodeOfType(n, PyTokenTypes.FOR_KEYWORD)) {
      return (PyAstExpression)n.getPsi(); // can't be null, 'if' would fail
    }
    else return null;
  }
@Nullable
  default PyAstExpression getTarget()