code: def check_if_vislcg_is_in_path( self, vislcg_cmd1 ):
          ''' Checks whether given vislcg_cmd1 is in system's PATH. Returns True, there is 
              a file named  vislcg_cmd1  in the path, otherwise returns False;
  
              The idea borrows from:  http://stackoverflow.com/a/377028
          '''
          for path in os.environ["PATH"].split( os.pathsep ):
              path1 = path.strip('"')
              file1 = os.path.join(path1, vislcg_cmd1)
              if os.path.isfile(file1) or os.path.isfile(file1+'.exe'):
                 return True
          return Falsf check_if_vislcg_is_in_path( self, vislcg_cmd1 ):
          ''' Checks whether given vislcg_cmd1 is in system's PATH. Returns True, there is 
              a file named  vislcg_cmd1  in the path, otherwise returns False;
  
              The idea borrows from:  http://stackoverflow.com/a/377028
          '''
          for path in os.environ["PATH"].split( os.pathsep ):
              path1 = path.strip('"')
              file1 = os.path.join(path1, vislcg_cmd1)
              if os.path.isfile(file1) or os.path.isfile(file1+'.exe'):
                 return True
          return False
docs: Checks whether given vislcg_cmd1 is in system's PATH. Returns True, there is 
              a file named  vislcg_cmd1  in the path, otherwise returns False;
  
              The idea borrows from:  http://stackoverflow.com/a/377028