NodeDestroyResource needs to be referencable
NodeDestroyResource needs to be referencable

The change in #23696 removed the NodeAbstractResource methods from the
NodeDestroyResource type, in order to prevent other resource behaviors,
like requesting a provider.

While this node type is not directly referenced, it was implicitly
ordered against the module cleanup by virtue of being a resource node.

Since there's no good entry point to test this ordering at the moment,

hashicorp/terraform,VladRassokhin/terraform,tommynsong/terraform,ewbankkit/terraform,ewbankkit/terraform,apparentlymart/terraform,VladRassokhin/terraform,tommynsong/terraform,heimweh/terraform,pdecat/terraform,heimweh/terraform,VladRassokhin/terraform,pdecat/terraform,apparentlymart/terraform,rnaveiras/terraform,hashicorp/terraform,pdecat/terraform,tommynsong/terraform,apparentlymart/terraform,apparentlymart/terraform,rnaveiras/terraform,ewbankkit/terraform,heimweh/terraform,VladRassokhin/terraform,pryorda/terraform,pryorda/terraform,hashicorp/terraform,pryorda/terraform,rnaveiras/terraform,heimweh/terraform,heimweh/terraform,pdecat/terraform,ewbankkit/terraform,apparentlymart/terraform