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

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

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