Is this necessary?  Doesn't User.create(...) followed by @user.save! do this?