class Result
      class Error < StandardError; end

      def self.success(assignment)
        new(:success, assignment: assignment)