my $o = shift;
my $p = delete( $o->{package} );
delete( $o->{_id} );
+
# XXX sigh, dump dies if we don't do this
- my $tmp = delete( $o->{param} );
- $o->{param} = $tmp if defined $tmp;
+ delete $o->{$_} foreach ( grep { ! defined $o->{$_} } keys %$o );
+
print $client qq|<tr><td>|, join(qq|</td><td>|, map { $p->{$_} } keys %$p ), qq|</td><td><pre>|, dump( $o ), qq|</pre></td></tr>\n|;
});
print $client qq|</table>|;