Made configure on transport definition public again so that transports can actually configure themselves