I removed this method, so it isn't necessary anymore. However, in that design it was necessary, because the code did alter unhashable_object which was undesirable.