An interface declaration is not the right place for implementation. If you want a default implementation, use a base class and inherit, overriding if you don't want the default.
This bug is now another good reason not to use default implementations on interfaces.