use noncoercing equality check for list empty item