Eh. It requires a certain amount of fanwanking in order to make sense, no question. But it can be fanwanked with relative ease, particularly when you're already interested in the tropes Kelly's drawing on, and I prioritize character arcs over plot logic every time (particularly in comics, where a magic ring can make a ray of light into a bludgeoning weapon).