} else {
require LaTeX::TikZ::Set::Sequence;
$set->_set(LaTeX::TikZ::Set::Sequence->new(
- kids => $kid,
+ kids => [ $kid, @_ ],
));
}
my @mods = $set->mods_unique;
- LaTeX::TikZ::Scope->new
- ->mod(map $_->apply($tikz), @mods)
- ->body($set->_set->draw($tikz))
+ my $body = $set->_set->draw($tikz);
+
+ if (@mods) {
+ $body = LaTeX::TikZ::Scope->new
+ ->mod(map $_->apply($tikz), @mods)
+ ->body($body);
+ }
+
+ $body;
}
}