IHandle<THandle>
                    interface IHandle<THandle> where THandle : ValueType modreq(System.Runtime.InteropServices.UnmanagedType)
                
                Used to abstract access to classes that contain a potentially owned handle.
            
                
Owner of the  Handle that might close it when finalized. Default is the
              IHandle<T> implementer.