Generate class name from hierarchical path
factory FragmentName.fromPath({required List<Name?> path}) { return FragmentName(name: path.map((e) => e!.dartTypeSafe).join(r'$_')); }