In `04-units`, it would be good to add a test for an empty list - unless it is too advanced to test for catching exceptions?