Remove unnecessary macro defines
Ignore object properties starting with '_'