QuoteHmm, unless defined hab ich bissher noch nicht genutzt. Ich glaube $node wird auf $first nur geschrieben wenn $first noch undef ist. Richtig?
1 2 3
unless (defined $first) { # "unless" = "if (!" $first = $node; }