Expected:
When the text parameter is empty, the stream should ideally be empty as well, instead of returning [[]].
Alternatively, returning null might be a more intuitive and cleaner solution. However, I understand this might complicate things due to structural changes in the code.
Current: When initializing the Body object with an empty text parameter, the resulting stream contains an empty list ([[]]).
Expected: When the text parameter is empty, the stream should ideally be empty as well, instead of returning [[]]. Alternatively, returning null might be a more intuitive and cleaner solution. However, I understand this might complicate things due to structural changes in the code.