It would probably be a good idea to fully restructure the module, creating sub-modules.
For example, we could create a SuperOperators submodule and put there functions like CommutatorSuperOp, LeftSuperOp, etc. This would further allow for simpler naming conventions. We could export the submodule so that a user would by default call SuperOperators.Commutator, SuperOperators.Left, and so on.
It would probably be a good idea to fully restructure the module, creating sub-modules.
For example, we could create a
SuperOperatorssubmodule and put there functions likeCommutatorSuperOp,LeftSuperOp, etc. This would further allow for simpler naming conventions. We could export the submodule so that a user would by default callSuperOperators.Commutator,SuperOperators.Left, and so on.