Actually this comes from another restriction I’ve asked before in forum: Private classes in "parallel" files in same package - #2 by pdvrieze
i.e. : I didn’t need the class to be inner : I actually wanted it to be module private, but be named with same name in multiple files, which as mentioned above doesn’t work. So making it inner was just a workaround to avoid the name clash…
Cheers