Merge pull request #283 from FrozenNode/dev

Merge 4.5.0 into master
Key fields don't need to be set on the model (Closes #200)