Maybe best of both worlds.
Corrected tests to use match for right now
Favoring empty list match over length.