For this function, I think we can not worry about backward compatibility. (esp since you'd usually say `quiet = T`)