Review by @vjovanov

- Compile method collects ast
- TargsClassExample annotated
- new <Class> lifting ongoing
- Tests: nested sample added, class pending
` 1 should be (1)` always works, just make it work with your values. 

Even if we do not want it the comments should never be committed if they do not convey useful information.