Decreases the reference count of the object.
If the reference count reaches zero the object will be destroyed. This is thread-safe.
the Range