code: func (arr Array) Get(pos *Term) *Term {
  	num, ok := pos.Value.(Number)
  	if !ok {
  		return nil
  	}
  
  	i, ok := num.Int()
  	if !ok {
  		return nil
  	}
  
  	if i >= 0 && i < len(arr) {
  		return arr[i]
  	}
  
  	return nil
  }
docs: // Get returns the element at pos or nil if not possible.