[enh] handle simple assert
[enh] handle assert
[enh] handle simple raise
[enh] handle all raise cases
[fix] respect python grammar
misc