code: def load_bert(model_name, foundation_cache=None):
      """
      Load a bert, possibly using a foundation cache, ignoring it if not present
      """
      if foundation_cache is None:
          return bert_embedding.load_bert(model_name)
      else:
          return foundation_cache.load_bert(model_name)
  
file_path: stanza/stanza/models/common/foundation_cache.py
imports: import logging
  import threading
  from stanza.models.common import bert_embedding
  from stanza.models.common.char_model import CharacterLanguageModel
  from stanza.models.common.pretrain import Pretrain
label_desc: Use image node_id 1 for calling a global function with example usage: load_bert(model_name, foundation_cache) and returns: bert_embedding, foundation_cache