Conclusion, nushell doesn't allow dynamic sourcing of files in scripts because it evaluates the files during the parsing phase. Running something like kaldo to populate a file of aliases & then sourcing it won't work because the sourcing will get evaluated before kaldo gets run