def enrich_node(value)
      labels = value.get_values(RDF::DPLA.providedLabel)
      return value if labels.empty?
      labels.map { |label| enrich_literal(label) }
    end
def enrich_node(value)
      labels = value.get_values(RDF::DPLA.providedLabel)
      return value if labels.empty?
      labels.map { |label| enrich_literal(label) }
    end
Runs the enrichment over a specific node, accepting an
 `ActiveTriples::Resource` with a provided label and returning a new node
 with a lexvo match.

 @param value [ActiveTriples::Resource] a resource with a
   `dpla:providedLabel`
 @return [Array<ActiveTriples::Resource>, ActiveTriples::Resource]