plugins: raise NotImplementedError in unimplemented methods