           fetchProjectsError: $1.fetchProjectsError,
           fetchProjectStatsResponse: $1.fetchProjectStatsResponse,
           fetchProjectStatsError: $1.fetchProjectStatsError,
-          fetchShippingRulesResponse: $1.fetchShippingRulesResponse,
+          fetchShippingRulesResult: $1.fetchShippingRulesResult,
           fetchUserProjectsBackedResponse: $1.fetchUserProjectsBackedResponse,
           fetchUserProjectsBackedError: $1.fetchUserProjectsBackedError,
           fetchUserResponse: $1.fetchUserResponse,

  fileprivate let fetchProjectStatsResponse: ProjectStatsEnvelope?
  fileprivate let fetchProjectStatsError: ErrorEnvelope?

  fileprivate let fetchShippingRulesResponse: [ShippingRule]

  fileprivate let fetchSurveyResponseResponse: SurveyResponse?
  fileprivate let fetchSurveyResponseError: ErrorEnvelope?

                fetchProjectsError: ErrorEnvelope? = nil,
                fetchProjectStatsResponse: ProjectStatsEnvelope? = nil,
                fetchProjectStatsError: ErrorEnvelope? = nil,
                fetchShippingRulesResult: Result<[ShippingRule], ErrorEnvelope>? = nil,
                fetchUserProjectsBackedResponse: [Project]? = nil,
                fetchUserProjectsBackedError: ErrorEnvelope? = nil,
                fetchUserResponse: User? = nil,
