It allows devs to create tools like dynamic proxies, comparers, dirty check (INotifyPropertyChange without having to manually emit op codes. Methods can be defined using Expression trees.
$ dotnet add package Detached.RuntimeTypesNo README available.