code: def lazy_init(init):
      """A wrapper to ensure that the specified object is initialzied
      only once (used mainly for tokenizers that train when the
      constructor is called
  
      Arguments
      ---------
      init: callable
          a constructor or function that creates an object
  
      Returns
      -------
      instance: object
          the object instance
      """
      instance = None
  
      def f():
          """The initializer function"""
          nonlocal instance
          if instance is None:
              instance = init()
          return instance
  
      return f
  
imports: from functools import reduce
  from speechbrain.wordemb.util import expand_to_chars
  import speechbrain
  import torch
  import re
label_desc: Use image node_id 19 for calling a global function with example usage: lazy_init(init) and returns: f, instance