No, I can see it should work well here, I'm just curious. "Coding style" is a good reason.
+1 for this patch.