code: func (wibc BoardColumn) Equal(u convert.Equaler) bool {
  	other, ok := u.(BoardColumn)
  	if !ok {
  		return false
  	}
  	if wibc.ID != other.ID {
  		return false
  	}
  	if wibc.BoardID != other.BoardID {
  		return false
  	}
  	if !convert.CascadeEqual(wibc.Lifecycle, other.Lifecycle) {
  		return false
  	}
  	if wibc.Name != other.Name {
  		return false
  	}
  	if wibc.Order != other.Order {
  		return false
  	}
  	if wibc.TransRuleKey != other.TransRuleKey {
  		return false
  	}
  	if wibc.TransRuleArgument != other.TransRuleArgument {
  		return false
  	}
  	return true
  }
docs: // Equal returns true if two BoardColumn objects are equal; otherwise false is returned.