@auto-generation: En grande partie