I've got some good suggestions for that column if you need them. :-)
Inthane: now that Todd has raised the specter of Smalltalk and ObjectiveC... there are a whole host of languages that don't require you to inherit/implement any particular defined interface. If the object responds to a method, then everything is happy. Python is like that too. You *can* inherit if you want to (multiple at that) but it isn't necessary.