IRefCountedObject

A virtual interface for ref counted objects to implement.