I'd probably rename this predicate function to `empty` or `isEmpty` if we want to stick to that nomenclature.