More details on Lafontaine Park plans

Various media have more details Thursday morning about the city’s plans to improve Lafontaine Park. The Gazette quotes Luc Ferrandez as saying “When you have a vision […] of increasing green space, increasing pedestrian access and reducing the number of cars, I think at a certain point you have to step on the gas.” Can he really have said “step on the gas” in this context?