anchor.diff:            PackageVersionTags.isLegacy,
           ],
         );
  -
  -  /// Pre-populates the predicate with the default tags for all package listings
  -  /// (e.g. "My packages").
  -  factory TagsPredicate.allPackages() => TagsPredicate();
   
     bool get isEmpty => _values.isEmpty;
     bool get isNotEmpty => _values.isNotEmpty;
  
positive.code: 
    String? get sdk {
      final values = tagsPredicate._values.entries
          .where((e) => e.key!.startsWith('sdk:') && e.value == true)
          .map((e) => e.key!.split(':')[1]);
      return values.isEmpty ? null : values.first;
    }
  
  
negative.code:     return p;
    }
  
    /// Evaluate this predicate against the list of supplied [tags].
    /// Returns true if the predicate matches the [tags], false otherwise.
    bool matches(List<String> tags) {
  