SI-7475 Private members aren't inheritable, and findMember(s) TLC

Preview to see if PR validation is happy with this, and if
any previewers (@adriaanm ?) have feedback. Additional test cases
are really welcome.

I'm planning to give `findMember` a nip and tuck tomorrow to see
if we can't improve the scrutability, not to mention a bit more
internal documentation.