@@ -34,7 +34,7 @@ template <typename Stream> bool empty(Stream const & stream) {
if constexpr (detail::has_empty_v<Stream>) {
return stream.empty();
} else {
- return size(stream) == 0;
+ return stream.begin() == stream.end();
}