Replacing default print function

Hello.
I’ve been recently attempting to organize the codebase of my game.
To do that, I split the scripts into modules and have a single script executing all the modules.
This is the code:

for _, module: ModuleScript in pairs(script.Parent.Modules.__init:GetChildren()) do
	local moduleFunction = require(module)
	xpcall(moduleFunction,err)
end

How could I alter the default env for the module to use the print function made by my own journal?