unbox method
Implementation
SmartDateQueryResult unbox([List<SmartDateQueryResult>? processed]) {
processed ??= [];
final _ = delegate;
if (_ is DelegatingSmartDateQueryResult) {
if (processed.contains(_)) {
throw "Recursion error";
}
processed.add(this);
return _.unbox(processed);
} else {
return _;
}
}