why not `return false if user.nil?`