Further goal negation support

For example aliases, c# warings, c# defines.