hello. I know the libbitcoin-build is for maintainers but I wanted to learn more about the libbitcion build process. I have looked at the gsl.copy_modules.sh and the function generate_copy_modules. I don't see where the "output(out_file)" function comes from. output isn't defined in the libbitcoin-build. the imatix documentation tells me about ".output filename". is output(filename) another syntax for the output file manipulation?