Response is RPC::XML::array=ARRAY(0x8465fb0) $VAR1 = \bless( [ bless( do{\(my $o = '333333333333333')}, 'RPC::XML::int' ), bless( do{\(my $o = '0.158333')}, 'RPC::XML::double' ), bless( [ bless( { '' => bless( do{\(my $o = '')}, 'RPC::XML::string' ), 'thiskey' => bless( do{\(my $o = 'heyheywearethemonkeys')}, 'RPC::XML::string' ), 'that' => bless( do{\(my $o = '6')}, 'RPC::XML::int' ), 'thistoo' => bless( do{\(my $o = 'Joe')}, 'RPC::XML::string' ), 'thattoo' => bless( [ bless( do{\(my $o = 'item1')}, 'RPC::XML::string' ), bless( do{\(my $o = 'item2')}, 'RPC::XML::string' ), bless( do{\(my $o = 'item3')}, 'RPC::XML::string' ) ], 'RPC::XML::array' ), 'something' => bless( do{\(my $o = '')}, 'RPC::XML::string' ), 'somethingelse' => bless( do{\(my $o = 'EFG')}, 'RPC::XML::string' ), 'hello' => bless( do{\(my $o = '2003')}, 'RPC::XML::int' ) }, 'RPC::XML::struct' ), bless( { '' => bless( do{\(my $o = '')}, 'RPC::XML::string' ), 'hola' => bless( do{\(my $o = '2940')}, 'RPC::XML::string' ), 'howdy' => bless( do{\(my $o = '6')}, 'RPC::XML::int' ), 'doody' => bless( do{\(my $o = 'Smithton')}, 'RPC::XML::string' ), 'a_list' => bless( [ bless( do{\(my $o = 'getitem1')}, 'RPC::XML::string' ), bless( do{\(my $o = 'getitem2')}, 'RPC::XML::string' ), bless( do{\(my $o = 'getitem3')}, 'RPC::XML::string' ) ], 'RPC::XML::array' ), 'hi' => bless( do{\(my $o = '')}, 'RPC::XML::string' ), 'yo' => bless( do{\(my $o = 'HIJ')}, 'RPC::XML::string' ), 'ciao' => bless( do{\(my $o = '1951')}, 'RPC::XML::int' ) }, 'RPC::XML::struct' ), ], 'RPC::XML::array' ) ], 'RPC::XML::array' );