👉 The term "destructively" is often used in computer programming to describe a method that modifies or changes another object. For example, if you are using a method to modify an array, and then use it again with the modified array instead of the original one, this modification can be considered as destructive.
In other words, when you use `this` keyword inside the destructively defined method, the value passed in will not be available for subsequent uses. This is because the original object has been destroyed
destructively