[]
Range destructor, disposes allocated data.
protected ~PersistentRange()
It's good practice to don't wait destructor, instead execute Dispose() method to dispose resources.