Move `exists` function