I just saw that I can use implements() on any class, even if this class doe snot inherit Plugin. The mechanism then noes not work - is it possible to add a check to that?
(I think not, as it is only the declaration - no code is runing when declaring a class)