# Functions
New creates an instance that validates the Router interface.
# Structs
ClientResult is a struct that contains a reference to the actual callable client and a bool indicating whether or not that client is local or remote.
# Interfaces
A ClientFactory is able to provide an implementation of a TChan[Service] interface that can dispatch calls to the actual implementation.
A Router creates instances of TChannel Thrift Clients via the help of the ClientFactory.