> Are these the same thing? > > print _@{$data.{costs}}; > print _ $data{costs};
Larry has indicated that they almost certainly will be. Arrays and array refs will be interchangeable in a scalar context (such as the unary _ applies to its argument). In fact, in Perl 6 you'll probably have to work *much* harder to explicitly stringify a reference. Damian