minor tidyup

change out .Count() to .Any(), tidies up code slightly (I think), plus could have positive perf impact on large IEnumerables