Not to mention the ring's defensive field protecting the bearer from stuff like "infected batarangs".
As for Carol, yeah, I get the part about eliminating the skimpy factor regarding the uniform, but the new version doesn't quite resonate, ditto for the short hair. For a hot second there, I thought that was Selina.