It felt extremely wrong writing this…
It felt extremely wrong writing this recursive validation-checker this morning, but for the life of me I couldn't find a better way to ensure deeply-nested associations hadn't somehow become invalid after they'd last been saved gist.github.com/searls/ee2a2aab1d4bdbeeca3345991c1a8d97