Makes hosts and protocols more configurable