code: func (wit WorkItemType) IsTypeOrSubtypeOf(typeID uuid.UUID) bool {
  	// Check for complete inclusion (e.g. "bar" is contained in "foo.bar.cake")
  	// and for suffix (e.g. ".cake" is the suffix of "foo.bar.cake").
  	return uuid.Equal(wit.ID, typeID) || strings.Contains(wit.Path, LtreeSafeID(typeID)+pathSep)
  }
docs: // IsTypeOrSubtypeOf returns true if the work item type with the given type ID,
  // is of the same type as the current WIT or of it is a subtype; otherwise false
  // is returned.