wouldn't it be more appropriate to use `empty` ?