a c# library containing extension methods and reusable base classes