Being completely candid, I don't want *any* new interfaces to be implemented by plugins. I mean that more in the sense of "interface defines how it works, implement it it correctly please, and also, adding methods is breaking" and less in the "we have one method that we need you to implement (like commands) so we can call your code in this special case".