All direct children of this span.
Override in subclasses to provide children. Returns an empty iterable by default (for leaf spans).
@override Iterable<LogSpan> get allChildren => _children;