The object coordination class applied to wave pulses: Analysing student reasoning in wave physics | Synapse