- using a slice of children instead of left/right children