There is a need for a generic function mutual_information in QuantumInterface.jl to standardize its usage and ensure compatibility across related packages. This function is referenced in QuantumSavory/QuantumClifford.jl#338. As advised by @Krastanov, the goal is to 'pick a name that can be reused by other packages'.