With Scotia Place and the 6th street underpass, as well as Grand Central (more iffy on this one), the EV will definitely be built out. If Grand Central happens, it's probably a good thing CMLC didn't put a bunch of townhomes/lowrise in the lots beside the library.