Yeah, using require
would force the namespace to load. Simply doing in-ns
will switch to the namespace, but won’t trigger for the functions there to be evaluated. I think you’re right that loading the namespace would be the way to go here to avoid the behavior.