On Friday, April 26, 2013 14:34:45 Walter Bright wrote: > D has an interesting feature called VRP (value range propagation), where > implicit conversion very much depends on the value. VRP is a fantastic feature, but I think that it's coming back to bite us somewhat if foo(1) calls an overload which takes bool. - Jonathan M Davis