Added Ast drilldown to take care of the asts once we have them
(this needs more smarts)
Added an Ast move checker to match up deletes and inserts