file path to the module for user error reporting e.g "rand_pkg:sub/foo.wesl", or "./sub/foo.wesl"
module path "rand_pkg::sub::foo", or "package::main"
original src for module
file path to the module for user error reporting e.g "rand_pkg:sub/foo.wesl", or "./sub/foo.wesl"