This came up during manual testing. I fixed it, but a regression test needs to be written.
See references to clean_value in module_resources.py for where I handled this issue in the first place.
Running dict() had a side effect of altering the namedtuple as it iterated through it.