Oof. So not only was it a poor replacement for a macro, it didn't even generate the correct code!
No comments yet.