Feature smartlistsearchtest ds

Not quite finished.  Need to figure out why the loop discontinues after first found exception.