* binary-search: make test class less DRY * binary-search: use collections emptylist and singletonlist