private static VariableNode findIteratorVariable(final ForLoopNode for_loop_node)
{
assert for_loop_node != null : "'for' loop node can't be null";
final IASNode conditionalStatement = for_loop_node.getConditionalsContainerNode().getChild(0);
final BinaryOperatorInNode in_node = (BinaryOperatorInNode)conditionalStatement;
final VariableExpressionNode var_expr_node = (VariableExpressionNode)in_node.getLeftOperandNode();
final VariableNode var_node = (VariableNode)var_expr_node.getChild(0);
return var_node;
}