To be fair, this is precisely going against the spirit of the request.
Correct, but the request for it to adhere to the spirit of the request must itself first be parsed literally, and is thus itself open to perversion. Youre putting the cart before the horse with how the request is processed and executed.
Playing a wizard the way GitP says wizards should be played requires the equivalent time and effort investment of a university minor. Do you really want to go down this rabbit hole, or are you comfortable with just throwing a souped-up Orb of Fire at the thing?