Libfcg

- Adapted basic optimizations to new block statements
- Bug fix