code: func NewBody(exprs ...*Expr) Body {
  	for i, expr := range exprs {
  		expr.Index = i
  	}
  	return Body(exprs)
  }
docs: // NewBody returns a new Body containing the given expressions. The indices of
  // the immediate expressions will be reset.