Iain Buclaw: > suppose this may open a door to implement > compiler-specific UDAs: > > ["gcc.flatten"] > int foobar() > { > } Maybe an enum is better: [GccFlags.flatten] int foobar() { } Bye, bearophile