On Saturday, 1 September 2012 at 16:08:08 UTC, Dmitry Olshansky wrote: > In fact if pure @safe nothrow could be combined in a user > defined tag: > > alias pure @safe nothrow nogc nice_func; > > nice_func int mul(int x, int y); > That would be awesome.