code: func NewSliceType(elem Type) *SliceType {
  	t, ok := sliceTypes[elem]
  	if !ok {
  		t = &SliceType{commonType{}, elem}
  		sliceTypes[elem] = t
  	}
  	return t
  }
docs: // Two slice types are identical if they have identical element types.