That worked, thanks. This is interesting because the example used in "The D
Programming Language" on page 83 gets away with it just fine. I had no problem
running this:
result ~= to!string(bitsSet(b)) ~ ", ";
How did you get that example on page 83 to compile? I'm getting "undefined identifier bitsSet", and it's not in std.intrinsic or std.bitmanip.