Destructive compilation