If the term to be deleted doesn't exist, the `wp_delete_term()` call will fail, and the action will not be fired, so there's no need to create a dummy class:

https://github.com/coolamit/wp-term-management-tools/blob/c564b944fef51959448c3e6a1660a26d9ea16f0a/term-management-tools.php#L137-141