I'am afraid, adding a method to Timer interface is NOT a backward compatible change. What happens is you basically break all the third party timers and force to recompile third party timers otherwise they do not implement the new method.
Can you implement the feature so it is compatible with existing third party timers? PS Does it make sense to run "JMeter plugins tests" along with regular jmeter tests so we catch those "backward incompatible" warnings early? PPS java 8's default methods on interfaces are watching you) Vladimir