Nested Model Types now have complex paths

Checkpoint.  It's now at least plausible that we can find the right
field when we get a change...