Ah ... generally I'd agree - and that's what they've said. Though I'm not sure that would actually true when they start trying to program in TTC's arcane transfer rules ...
How would you program Presto to handle transfers from a 504 to a 22 that happen, when suddenly a 504 northbound on Broadview is sent east on Gerrard to Coxwell loop, because of an accident just north of Gerrard and Broadview. A previously unallowed transfer (direct from a 504 to a 22, without taking a 501, 502, or a 506 in between) suddenly becomes allowed.