I like the text too but I will ask the dumb question: what is the core set of text cases for run-ins ? Clearly, this results in boxes becoming inline or block depending on the context but I'm not 100% clear on what problem it solves ?