Translation unit #1:export module M; module :private; // private module fragment
Translation unit #2:module M:A; // IFNDR, partition of M with private module fragment — end example]