code: def _make_map(s):
      _map = {}
      for line in s.splitlines():
          line = line.strip("+- ")
          if not line:
              continue
          excname, _, errnames = line.partition(" ")
          for errname in filter(None, errnames.strip().split(", ")):
              if errname == "ENOTCAPABLE" and not hasattr(
                  errno, errname
              ):
                  continue
              _map[getattr(errno, errname)] = getattr(builtins, excname)
      return _map
  
imports: import builtins
  import os
  import select
  import socket
  import unittest
  import errno
  from errno import EEXIST
label_desc: Use image node_id 4 for calling the HierarchyTest obj's underlying member method code with example usage: obj._make_map(s) and returns: _map