 
 			switch res.match() {
 				// Success
-				case .MatchResult(.Some(true), let expect, _, _, let labels, let stamp, _, let abort):
+				case .MatchResult(.Some(true), let expect, _, _, let labels, let stamp, _, let abort, let quantifier):
 					let state = State(name: st.name
 									, maxSuccessTests: st.maxSuccessTests
 									, maxDiscardedTests: st.maxDiscardedTests

									, numSuccessShrinks: st.numSuccessShrinks
									, numTryShrinks: st.numTryShrinks
									, numTotTryShrinks: st.numTotTryShrinks
									, shouldAbort: abort)
					return .Left(Box((stat, state)))
			default:
				fatalError("Pattern Match Failed: switch on a Result was inexhaustive.")
				break


internal func doneTesting(st : State) -> Result {
	if st.expectedFailure {
		println("*** Passed " + "\(st.numSuccessTests)" + pluralize(" test", st.numSuccessTests))
		printDistributionGraph(st)
		return .Success(numTests: st.numSuccessTests, labels: summary(st), output: "")
