ast nodes that require destruction now can get it