But you wrote it in reply to a description of 10s or 100s of lines of trivial members.
Maybe D doesn't have such a thing, as I said I don't plan to go look, but all the other languages I used as examples certainly do. Rust's Vec has almost 50 public associated functions, a few are non-trivial, but many are, and of course they take up hundreds of lines.
> Something has indeed gone wrong. The struct has succumbed to being a "kitchen sink".