John1

Please merge to your master.
What if you just said:
```
while temp:
    statement.append(temp.node_name)
    temp = temp.node_next
```
?