make .NET client XML serializer work without hacks and solve missing signals bugs