^^ If you read the application proposal for block 32/36, you'll find that it says that Fort York Blvd (Bremner will be renamed) MAY have dedicated transit facility running through it. So for now, it seems the island is just that, an island. Who knows if they'll ever put the ROW along this street to connect to Fleet St, as is/was the plan.