On Wed, 2025-03-19 at 09:58 -0400, Dmitry Goncharov wrote: > What do you think we should do?
I think we should either do nothing and leave it as it is, or try to provide the functionality that Britton is looking for (the behavior in my description). The questions are, is this behavior strictly better and we should drop the old behavior and if so, will that have backward-compat issues in the real world? Are there situations where people are relying on OO prereqs being rebuilt even if their target is up to date? It seems not unlikely to me that someone would be using this behavior for something and be surprised by this change, even if I can't think of a use-case off the top of my head. Or, alternatively, is the new behavior useful enough that we should try to support both behaviors? If so we need to think up some syntax for that.