Hello all, Why is MatchDecider::operator() a const in the C++ API? An implementation of MatchDecider might want to store stuff in member variables so the decision on one document can depend on other decisions already made on previous documents. There must be a valid reason why it's const but I can't see. Thanks, Eric.