- for loop gets removed
- declarations are removed correctly