phobos commit, revision 1749 user: andrei msg: Changed definition of isOutputRange and introduced universal function put(R, E) that puts an element in an output range. http://www.dsource.org/projects/phobos/changeset/1749