I'm guessing the I in IMetric stands for interface. twisted and zope use the same naming scheme for their interfaces.