CLN: add module name inference