TODO#

  • Change global_signals to a singleton class.

  • Allow class importer to discover a classname within the file.

  • Allow class importer to discover a classname within the module.

  • Allow module load to parse tcl values with semicolons in them.

  • Add better handling of bash variables present in module load output.

  • Better testing in search_file, and handling absolute and cwd-relative files.