find-index with empty array does not return -1

this test currently breaks. I would think an empty array should return -1 if there is no elements in it... the `list.length` check I would imagine to be the culprit in `find-index`, but it's there to protect against something else at the moment, so I'm not sure what the correct fix would be :)