void sToStrim(const ZRef<Result>& iResult, const ChanW_UTF& w)
	{
	const size_t theCount = iResult->Count();

	const RelHead& theRH = iResult->GetRelHead();

	w << "Count: " << theCount << ", RelHead: " << theRH;

	for (size_t yy = 0; yy < theCount; ++yy)
		{
		w << "\n";
		const Val_Any* theRow = iResult->GetValsAt(yy);
		for (size_t xx = 0; xx < theRH.size(); ++xx)
			{
			if (xx)
				w << ", ";
			if (theRow[xx].PGet<DataspaceTypes::AbsentOptional_t>())
				w << "!absent!";
			else
				Util_Any_JSON::sWrite(false, theRow[xx], w);
			}
		}
	}