Deeper check on src and dst in add_route method
The goal is to fail early if something is wrong: at route creation instead of later in the simulation.
The goal is to fail early if something is wrong: at route creation instead of later in the simulation.