same reason, to fallback to the default constructor of RecursionGuard