EIP-2937: SET_INDESTRUCTIBLE opcode

Basically can we inside a smart contract know that other smart contract can be removed.

Is important in the case when a dev want to whitelist smart contracts on chain.