use the generation script to create Python AST node classes, also distinguish between Midas type annotation nodes and statements