Added  _find function based on Data.List.find