Steven Schveighoffer wrote: > I've been giving this some thought. inout is a strange beast, and it > has some interesting rules. You're right. Considerable care has to be taken getting the implicit conversion rules right. Some of the cases are fairly subtle.