On Sun, 8 Dec 2024 at 16:01, Richard (Rikki) Andrew Cattermole via Digitalmars-d <digitalmars-d@puremagic.com> wrote:
My solution I have proposed plenty, is attribute invalidation.

So the caller sees a more restricted set, depending upon the callback
passed in.

However Timon didn't like that, thought it wasn't good enough.

I agree with Timon, that sounds terrible.