Off-hand I would think it was a Grant Morrison nod, not that he's much of a famous Green Arrow scribe .Yup. And think this is the one that if you freeze frame the scripts, there's an extra scene and confirmation the warehouse in "Private Security" was owned by Goode World Studios and the park Artemis and Halo went to was named Grant Park. Not sure if that's Star City geography or a nod to someone from a Green Arrow comic crew.