added TSQLRecord.GetAsDocVariant() method to create such a variant object