correctly apply macros

Allow to set additional parameters if they do not conflict with macros settings.