Why is the empty list not for none?