On Wed, 29 Feb 2012 20:25:35 -0500, bearophile <bearophileHUGS at lycos.com> wrote: > Do you know why std.array.Appender defines a "put" method instead of > overloading the "~=" operator? It should (in addition to put). I see you have already filed an enhancement. http://d.puremagic.com/issues/show_bug.cgi?id=4287 -Steve