cannotFind event now tells the closest point it could get to. closes #5