Provides classes for representing and working with qubits. It provides Qubit for individual qubit indices and QubitSet for ordered collections of qubits used in quantum operations.