code: func (a Array) Equal(another Array) bool {
  	if another == nil {
  		return false
  	}
  	if len(a) != len(another) {
  		return false
  	}
  	for i, v1 := range a {
  		v2 := another[i]
  		if !Equal(v1, v2) {
  			return false
  		}
  	}
  	return true
  }
docs: //
  // Equal - in RDL, arrays and structs can be compared. This Equal method does that.
  //