encryption selfdestruct should do nothing if not encrypted
When I have an instance that is not encrypted and I call encryption selfdestruct, I might think that my data will be deleted, but in fact it will not.
I suggest we only allow encryption selfdestruct on actually encrypted instances.