Everything is a plugin.

"this, like all other problems in Computer Science, can be solved by one more level of indirection." Roger Needham, circa ~1981