code: func ObjectsAreEqual(expected, actual interface{}) bool {
  	if expected == nil || actual == nil {
  		return expected == actual
  	}
  
  	exp, ok := expected.([]byte)
  	if !ok {
  		return reflect.DeepEqual(expected, actual)
  	}
  
  	act, ok := actual.([]byte)
  	if !ok {
  		return false
  	}
  	if exp == nil || act == nil {
  		return exp == nil && act == nil
  	}
  	return bytes.Equal(exp, act)
  }
docs: /*
  	Helper functions
  */
  // ObjectsAreEqual determines if two objects are considered equal.
  //
  // This function does no assertion of any kind.