alias T(alias X) = X;
int foo;
alias baz = T!(foo); // works
alias bar = T!foo;   // doesn't work

final class ABC
{
	static @property bool mybool()
	{
		return true;
	}
}

void main()
{
	while(!ABC.mybool) {}
}
