SshConnection can now bind to a specific local host address and/or local port 

Adds ability to  bind to a specific local host address and/or local port  to SshConnection via options 'bindAddress' and 'bindPort', like OpenSSHs' '-b' parameter.
Binding to a specific local address or port may be necessary for compliance with network policies (e.g. routing or firewall settings).

Agreed. Using a magic value '0.0.0.0' is not nice in any case and may yield different results. E.g. in case of IPv6.
If if-construct alternative does not support the option of  specifying a port but not an address. Tha'ts acceptable I guess.