if I don't subclass IImporter from IBackendPlugin then I found that the plugin fails quite a number of tests. Since the class is generic enough, I think we are OK leaving it called IBackendPlugin subclassing from IBackendPlugin unless we want to rewrite the all the plugin tests