Added some comments regarding the macros workaround