Andrej Mitrovic: > If the replace function is marked with some kind of @nodiscard > annotation, then his would be a compile error since it doesn't make > sense to construct a new string, return it, and discard it. http://d.puremagic.com/issues/show_bug.cgi?id=5464 Bye, bearophile