me> This works for me (compiles with no warnings, passes all tests). ... The bagpipe didn't say "no", so I checked this in on trunk and the 2.4 branch. Skip