I'm one of those who close-voted the initial version of the question. My personal reason was that the macro was embedded in example code around a hypothetical scenario and example. What's under review? The example? The macro? It might be the macro definition or the macro usage, or both.
I initially asked in the 2nd monitor whether it's on-topic and then got pulled into closing by the "close(2)" vortex, although I already had my answer ready. Additionally, I accidentally misread OPs additional question as "what are the best practices", which is a section in dont-ask. Immediately after my vote I thought about alternative formulations that would make it on-topic and edited it after I got the author's OK.
So to answer your original question: you cannot do much, to be honest, except make it clear that your one-liner is under review and add several examples.