Sheesh, you let a Twisted guy near your code and suddenly INTERFACES EVERYWHERE!

(I kid, I kid :)