hmm, you're doing `unless` with `!` in condition you're doing it wrong.
unless user.has_errors?
user.save
end
IMO better than `if !user.has_errors?`, at least for me: I will read it as "unless" in my head even in languages that only have `if`. You know what? I will just start using `unless` even harder, I will even make a rust macro for that.