 			
 		case Strike(let nextFrame, let afterNextFrame):
 			return 10 + nextFrame + afterNextFrame
+			
+		case Spare(let nextFrame):
+			return 10 + nextFrame
 		}
 	}
 }

				index = index.successor()
				
			default:
				mutableRolls.append(.Roll(	GameParser.scoreForString(String(game[index])),
											GameParser.scoreForString(String(game[index.successor()]))))
				index = index.successor().successor()
			}
		}

enum Roll {
	case Roll(Int, Int)
	case Strike(Int, Int)
	case Spare(Int)
	
	var score: Int {
		switch self {
