BRANCH 4.1:
  updated expression to handle a single connect
  added SObjectConnection.get_search()