Milestone 6 - init function phase
Desugering - __init function completed