.NET dynamic proxy library.
ProxyMe can create three different types of proxies.
A proxy is a reference to an interface.
A contract is a class that implements an interface.
Only properties may exist on the interface.
Properties use backing fields to store values.
A sub type is a class that inherits from another class.