cleanup block handling
rename virtual instruction to intermediate
rename headers
fix block handling
Merge branch 'master' of https://github.com/kalineh/lang-test-02