It seems that this is a bad first example for SONAR's new VCP, because you have a case where substituting the new version of a plug will cause a failure.
Overloud apparently doesn't believe in SOLID design principles, because that is a violation of LSP right there. (sorry non-geeks for the jargon).