public bool HasDerivedTypesToInclude() { return _includedDerivedTypes.Any() || DestinationTypeOverride != null; }