Dear author, there is a question to consult you. The question is as follows:
Why should _functions in class SQFunctionProto not be nulled when invoking function "Finalize"? the _functions is type SQObjectPtr* which participate in the computation of "circular reference.