Different models used to interpret chemical changes: analysis of a curriculum and its impact on French students' reasoning | Synapse