save some method calls in DESTROY

how did it even work, assigning to non-rw attributes?