An embeddable IoC container in a single C# file, with support for extensibility and conventions