experimental macro support

What about Windows?