code: func (spec *ConnectionSpec) Port(port int) *ConnectionSpec {
  	spec.port = port
  	return spec
  }
docs: // Sets the port for connection spec and returns the reference
  // Note that you should not this after you have already connected.