# Functions
CanConnect tests if a connection to host:port can be made (with a 1s timeout).
IsAlgorithm checks if the specified algo is valid.
Select returns a destination among the destinations according to the specified algo.
# Variables
DefaultAlgorithm is the default algorithm used to find a route if no other algorithm is specified in configuration.
DefaultRouteKeyword is the keyword used to specify the default route.
# Structs
BasicHostChecker implements the HostChecker interface.
# Interfaces
HostChecker is the interface that wraps the Check method.