Mirror is a library for generating lightweight .NET proxies on the fly at runtime