diff --git a/hoot-core/src/main/cpp/hoot/core/visitors/ConflatableCriteriaVisitor.h b/hoot-core/src/main/cpp/hoot/core/visitors/ConflatableCriteriaVisitor.h
index 3569b2a..c639871 100644
--- a/hoot-core/src/main/cpp/hoot/core/visitors/ConflatableCriteriaVisitor.h
+++ b/hoot-core/src/main/cpp/hoot/core/visitors/ConflatableCriteriaVisitor.h
@@ -35,6 +35,10 @@
namespace hoot
{
+/**
+ * This is primarily useful for debugging when trying to find out whether hoot can conflate or
+ * which conflator it will use for a particular feature.
+ */
class ConflatableCriteriaVisitor : public ElementVisitor, public ConstOsmMapConsumer
{
@@ -42,7 +46,8 @@ public:
static std::string className() { return "hoot::ConflatableCriteriaVisitor"; }
- ConflatableCriteriaVisitor();
+ ConflatableCriteriaVisitor() = default;
+ virtual ~ConflatableCriteriaVisitor() = default;
virtual void visit(const std::shared_ptr<Element>& e);