list.search now returns a 0 if the needle is not found.