> Not sure if I'm too much off track here: As we can't alias classes in > userland that are internal classes, internally PHP could do the oppsite and > given clamp could borrow it out to/from \Random\IntervalBoundary given we > have enough discipline. That also could buy some time on the widening idea > and preserve a bit of the conservative approach to further on defer the > details until necessary.
This is false: you can perfectly make a userland alias of an internal class since PHP 8.3. PHP can also make aliases of classes internally.