type TNonRefCountedInterfacedObject = class(IInterface)
Description
A class that can use interfaces and is not reference counted.
For COM-style interfaces, it's needed to descend from this to provide dumb _AddRef and _Release implementations (that do nothing) and trivial QueryInterface implementation.