While writing a couple of custom filter operators for The Memory Keeper (a genealogical research tool), I thought it appropriate to write some blood relationship filter operators:
- paternal
- maternal
- ancestors
- descendants
- uncles
- aunts
- cousins
Given a person (or a set of people), the filter would return, for example, their cousins. My first attempt, which is working:
[[Sturgeon, Craig]cousins[1]]
returns my first cousins
[[Sturgeon, Craig]cousins:1[2]]
The above would return my 2nd cousins, once removed.
Question. Is this usage appropriate? Or do I have it backwards? Should I reverse it?
[[cousins:2:1[Sturgeon, Craig]]
Or, what format usage should this be, and why?
Thanks,
Craig