void main() {//conversions from string part of the definitions of Data, Data2 f( "hello", "bonjour"); //no way to do this --- disappointing}See http://forum.dlang.org/thread/[email protected]
Function calls are a more complicated case because of overload resolution.
If f(string, string) is defined, this will a) break silently or b) require qualification. Both is disappointing, too.
