What is true of a handle class object?
When you pass a handle object to a function, a new object is made that is independent of the original.
Handle object do not have a default eq function.
eq
All copies of handle objects refer to the same underlying object.
Handle object cannot reference one another.