This behaves like the UNIX ls -d. This should solve the use case of Bug #858; ls was never intended to work that way before. Users can now chose between the two modes (with or without -d).