This morning, on going through the station, there were two officers stations at the western side of the station with whistles to keep pedestrians coming off the 165 bus from crossing against the light.
There is not clear location for these pedestrians to safely wait at the corner. An abject failure of the engineers (I expect at the city of Mount-Royal) who designed it.