class_docstr: A collection of ModularPrograms that emulates the API of a single
  ModularProgram. 
  
  A single Visual is often drawn in many different ways--viewed under
  different transforms, with different clipping boundaries, or with different
  colors as in picking and anaglyph stereo. Each draw may require a different
  program. To simplify this process, MultiProgram exposes an API that looks
  very much like a single ModularProgram, but internally manages many
  programs.
code: def __setitem__(self, key, value):
      self._set_items[key] = value
      for program in self._programs.values():
          program[key] = value
  
imports: import weakref
  from .program import ModularProgram
label_desc: Use image node_id 11 for calling the MultiProgram obj's underlying member method code with example usage: obj.__setitem__(key, value) without return types