more thorough sanity checks for (multipoint)infill.{opt, crit}. See #30 for details.