fixed small with routes being initialized to nil instead of the empty set
now set-route won't be called on in-paths anymore