### Bug summary `MPLBACKEND="module://foo.Bar"` now tries to import the `foo.bar` module as opposed to `foo.Bar`, as before. ### Code for reproduction ```Python MPLBACKEND="module://foo.Bar" ``` ### Actual outcome `foo.bar` is imported ### Expected outcome `foo.Bar` is imported ### Additional information This probably regressed in https://github.com/matplotlib/matplotlib/pull/27948. ### Operating system Fedora Linux 39 ### Matplotlib Version 3.9.0 ### Matplotlib Backend _No response_ ### Python version _No response_ ### Jupyter version _No response_ ### Installation None