Testing to whether a user can attach/unattach is now deferred to the model.