(I hate the term “all but”. I find it often hard to tell what people actually want to say when using it.)