Our modules requires conditional compile because we need to make sure we can cross version boundary during upgrade cycles, so I'm interested in getting this fixed.
Can some committer help to shepherd? (Joris, from git blame it seems you added these macros :) Thanks. -- Cheers, Zhitao Li