Improved macro preprocessing is certainly nice to have, but not planned at the moment - other language features have higher priority.