hi paul :) I think this has come up before, but I'm not sure what the resolution was.
I just came across (production) code that looks like this: return 1 if $one == $two or return 0; in the condition coverage the second return is always false, but I suppose that it could be argued that if the second return is reached at all the condition has been met (regardless of what it actually returns). anyway, I have a tarball with a working example if you need it. but I'll also accept that D::C is always going to work the way it does now :) --Geoff