No longer depending on the Aura routing class, now returning an internal Route type - their processing needs a rewrite though, currently an example of bad design.