On Friday, 26 April 2013 at 00:35:33 UTC, Walter Bright wrote:
Is bool more specialized than longYes, because a bool can be implicitly converted to a long, but a long cannot be implicitly converted to a bool.
As we have bool literals as true and false, I don't think 1 should match bool in the first place.