Whether the condition holds for node.
node
@override bool matches(IPLDNode node) { if (node.kind != Kind.MAP) return false; return node.mapValue.entries.any((e) => e.key == field); }