code: func (x duration) Unary(op syntax.Token) (starlark.Value, error) {
  	switch op {
  	case syntax.PLUS:
  		return x, nil
  	case syntax.MINUS:
  		return duration{zero.Sub(x.Int)}, nil
  	}
  	return nil, nil
  }
docs: // Unary implements +-.