Mmm after some more thinking and because how TCP::Listener is different to initialize than Listener, `_listener_class` idea seems not so good anymore. :(

I agree than `Listen.to('foo', forward_to: '10.0.0.1')` is quite straightforward. So don't touch it for now. Thanks!