Plugins are now object-oriented.