Test & bug fix for `Model.exists()`. Fixes #460