On 2012-11-06 19:24, David Nadlinger wrote: > You are right, UDAs must definitely leverage D's module system for > encapsulation/disambiguation. Use of string literals (which are > intrinsically »global«) as annotations needs to be explicitly discouraged. Then why allow it in the first place? -- /Jacob Carlborg