more catching of thrown 'ast-mutate tags