@kellyredding - I had to add these because fake record tries to write them when an association is set. I wasn't aware that the old version didn't require this, but in the deletions above it would only conditionally write them ([here](https://github.com/redding/mr/pull/151/files#diff-d078c4444c38261a1b0364349b04dc1aL93) and [here](https://github.com/redding/mr/pull/151/files#diff-d078c4444c38261a1b0364349b04dc1aL150)). I like it erroring instead of silently moving on.