redesign and port our IR rewrite APIs such as `insert_before`, `insert_after` etc.
redesign and port our IR rewrite APIs such as
insert_before,insert_afteretc.