Fix altenate in switch
Fix null check
This is implicit
Start self hosting!
Merge pull request #45 from mizchi/ideal-ast

Start self hosting