def routes_for(place_or_object_place_was_built_from)
      place = ensure_place place_or_object_place_was_built_from

      if origins.include? place
        routes_for_origin place
      elsif destinations.include? place
        routes_for_destination place
      else
        raise ArgumentError, 'Given place not an origin nor destination.'
      end
    end
def routes_for(place_or_object_place_was_built_from)
      place = ensure_place place_or_object_place_was_built_from

      if origins.include? place
        routes_for_origin place
      elsif destinations.include? place
        routes_for_destination place
      else
        raise ArgumentError, 'Given place not an origin nor destination.'
      end
    end
Public: Finds routes for given place.

 place   -  Either an origin or destination, or an object which you built the place from

 Returns the place's routes