def enrich_literal(label)
      node = DPLA::MAP::Controlled::Language.new()
      node.providedLabel = label

      match = match_iso(label.to_s)
      match = match_label(label.to_s) if match.node?

      # if match is still a node, we didn't find anything
      return node if match.node?

      node.exactMatch = match 
      node.prefLabel = RDF::ISO_639_3[match.rdf_subject.qname[1]].label.last
      node
    end
def enrich_literal(label)
      node = DPLA::MAP::Controlled::Language.new()
      node.providedLabel = label

      match = match_iso(label.to_s)
      match = match_label(label.to_s) if match.node?

      # if match is still a node, we didn't find anything
      return node if match.node?

      node.exactMatch = match 
      node.prefLabel = RDF::ISO_639_3[match.rdf_subject.qname[1]].label.last
      node
    end
Runs the enrichment over a string.

 @param label [#to_s] the string to match
 @return [ActiveTriples::Resource] a blank node with a `dpla:providedLabel`
   of `label` and a `skos:exactMatch` of the matching lexvo language,
   if any