standards-c-sharp

Use an extension method to avoid breaking changes

If you want to change an interface, but:

it might be more appropriate to add your new functionality as an extension to the interface.