I'm rewriting this at moment the old way: `findMember` can take `nme.ANYname` as a wildcard. So this method will go away.

I'm also refactoring the computation into a class `FindMember`. Seems to be fine from a perf standpoint, and it allows us to break the monster into much smaller pieces.