consider modeling subattributes on facts

We need to consider how to best model things like:

* A person's age at a specific event.
* The religion of a baptism event.
* Others?

We may need to postpone addressing this until we get shared events nailed down (see #134).