IMO the only purpose of `#flag` was to ensure compatibility with our old "broken" flags.
As we prefer `--` for multi-letters flags. I think there is no need to introduce the `#` version here.