case H; clear H would fail when H is dependent whereas destruct H would succeed on that, but just not clear it.