Oh, this is already supported by the DDesc.remove() that is implemented in data descriptors that make sense (DyND is basically the exception).