     }
     
     func testShuffleViewPermutationCompleteness() {
-        let a = LazyShuffleCollection([1, 2, 3, 4, 5])
+        let a = [1, 2, 3, 4, 5].lazy.shuffle()
         let b = a
         XCTAssertEqual(Array(a), Array(b))
     }

    }
    
    func testShuffleViewCoversAllPossibilities() {
        let collection = [1, 2, 3, 4]
        var shuffleView = LazyShuffleCollection(collection)
        var seen = Set<String>()
        
        while seen.count < 24 {

    }
    
    func testShuffleViewSaving() {
        var shuffleView = [1, 2, 3, 4].lazy.shuffle()
        let saved = Array(shuffleView)
        let permutation = shuffleView.permutation
        shuffleView.shuffle()
