restruct
ademe+commex using same library
ademe+commex using same library.