https://docs.lextudio.com/blog/embedded-clr-choice-448cdc55137c
Embedded CLR Choice - Half-Blood Programmer