I had a few basic questions about the division between core and client: 1. Why the split between core and client?
2. Are there consumers of core who don't also consume client? 3. What determines whether an abstraction lives in core or client? (For example, 4. Does core contain any interfaces that are intended for client use only? 5. Why is there a dedicated set of client artifacts, but not server artifacts? 6. Will :httpcore5-h2 be merged into :httpcore5 before release? If not, is there a reason why it is being kept separate?
