OptionalAllowCreateAPI?: booleanOptionalHeuristicsOnly?: booleantrue: evaluate only the name heuristics; false: only the explicit NotCloneable / AllowCreateAPI rules; omitted: both. Callers skip the heuristics when a configuration names the edge.
OptionalNotCloneable?: booleanOptionalNotCloneableReason?: string
Checks whether an entity belongs to an exclusion class based on its configuration, metadata flags, and naming patterns.