> Inlining should be avoided in public headers because of ABI > compatibility issue > and structures being exported because of inline requirement.
This sounds like a techboard decision, which I don't think it was. Suggested wording: A disadvantage of inlining in public headers is ABI compatibility issues and structures being exported because of inline requirement. Perhaps I'm being paranoid, and the phrase "should be" already suffices. Whichever wording you prefer, ACK