No, I agree this change is a good one. I just feel the period cleanup should probably be done wholesale in another PR.

Maybe adding in this incremental improvement is useful, so I'll keep it.

I'm in process of writing a JSON manifest to validate these data structures - that should help in terms of consistency.