Isolate find wishlist funciton so it can be overwritten

Fixes #43