code: func (s *localSite) findMatchingConn(principals []string) (*remoteConn, bool) {
  	for _, principal := range principals {
  		rconn, err := s.getConn(principal)
  		if err == nil {
  			return rconn, true
  		}
  	}
  	return nil, false
  }
docs: // findMatchingConn iterates over passed in principals looking for matching
  // remote connections.