Better support for child proxies
Updated after Future api changes
Provide a signature object for dealing with method overloading more easily
Handle read/write stream info on TypeInfo.Class