use a real cleanup to clean up the compiler instance