On 18/02/2019 10:28, Tim Hudson wrote:
> It should remain completely opaque.
> As a general rule, I've never seen a context where someone regretted making a
> structure opaque over time, but the converse is not true.
> This is opaque and should remain opaque.
> We need the flexibility to adjust the implementation at will over time.
I think we're debating whether it is internally opaque or not. Externally opaque
is a given IMO.
> For anything where partial visibility is seen as desirable, it should be
> specifically as to what issue would drive that - as frankly I don't see a
> context where that would make sense.