-bool measure_guesser_is_needed (struct dataset *);
-void measure_guesser_run (struct dataset *, const struct casereader *);
+struct measure_guesser *measure_guesser_create (struct dataset *);
+void measure_guesser_run (struct measure_guesser *, const struct casereader *);
+void measure_guesser_destroy (struct measure_guesser *);