2. Generate all in namespace, what we cannot in module