Adding a sanity check to make sure objects actually respond to encodeWithCoder. I found that when saving objects it was attempting to serialize PFTaskQueue and crashing on -[PFTaskQueue encodeWithCoder:]