KeyList can now provide custom find method