Can you access this as ShuffleBlockManager.Shuffle instead? It might work if you put it inside an object ShuffleBlockManager instead.