On Wednesday, 11 June 2014 at 20:27:41 UTC, Sean Kelly wrote: > It's the only function in std.string that takes a string by ref > instead of by value, and this screws up call chaining. What's > the reason for this? munch modifies the string you give it.