Are there any other options I'm missing?
How about this:
a.d
----
private alias string[string] SS;
mixin template Func()
{
private alias a.SS SS;
SS someFunc(SS s)
{
return s;
}
}
( Amusing that the solution to a problem regarding private aliases would be more private aliases :) )
