Fix #26, hide Tunnel constructor behind lambdas.