code: func strPtrIsNilOrContentIsEqual(l, r *string) bool {
  	if l == nil && r != nil {
  		return false
  	}
  	if l != nil && r == nil {
  		return false
  	}
  	if l == nil && r == nil {
  		return true
  	}
  	return *l == *r
  }
docs: // returns true if the left hand and right hand side string
  // pointers either both point to nil or reference the same
  // content; otherwise false is returned.