more verbose logging
ASTLabelType = std::unique_ptr<ImplTraits::TreeType> even in header file