On 03/13/2014 11:43 PM, Walter Bright wrote: >> >> version(A) version=AorB; >> version(B) version=AorB; >> version(AorB){ } >> > > If you're writing things like that, it's still missing the point. ... Unless the point is to demonstrate that it is not too convoluted. ;)