In an array context, it returns a list of strings corresponding to the supplied values. The second form, for convenience, simply calls the new method on its arguments before dumping the object immediately. Queries or adds to the internal table of already encountered references. You must use Reset to explicitly clear the table if needed. This is useful especially for properly dumping subroutine references.
Same rules apply for names as in new .
Otherwise, returns the object itself. Queries or replaces the internal array of values that will be dumped. When called without arguments, returns the values. Otherwise, returns the object itself. Queries or replaces the internal array of user supplied names for the values that will be dumped.