Right, so we could consider accounts <= 999 to be system accounts (thereby ignoring 0 < x <= 99)? Come to think of it, for OpenBSD it should be 999 too since UID 1000 would be the first regular user account.

Shall I merge the OpenBSD and Debian case into a single case returning '999'?