Correct, good catch. I initially thought it should returned an empty sequence but it was simpler (and reasonable IMO) to return an empty string, for the reasons you mention.

I'll fix the test labels.