If you feed an empty list to _checkList, it throws an exception

(Bug, To be Fixed , Priority: High, Test Status: No automated tests yet , Reported By Justin du Coeur, )
Summary: Discovered this while setting up the shopping list -- gave errors until I defined the first Item.