Add IHost and a default implementation.