Are unicode function names not supported in dmd?
bool ∩(A, B)(A a, B b){
	return intersect(a, b);
}
Error: character 0x2229 is not a valid token
I won't be terribly disappointed if I can't do this, I really 
just tried it on a whim, but I thought dmd supported unicode.