Fix #110: incorrect optimization in switch block
Fix #106 elvis bug
Fix #104 dynamic access assign bug
Fix #101 instanceof association bug
Fix #107 parent bug
Try resolve #112 issue
Fix #103
Rename Thread::yeild -> Thread::doYield