Initial work for TraderRouteBuilder.