Fixed multiple evaluation of `singularities` in _eval_imageset