On reinstating the Introspection API methods I found a problem. The implementation of system.methodSignature in beta 1 of XML-RPC.NET returned string. The compiler now marks this as not being CLS-compliant. So I'm reimplementing the method to return an instance of Array containing arrays of strings. This has brought up some issues with the handling of arrays which need some further work.