Fixing a bug where we report the wrong arg in macro definition errors.