Github user ajs6f commented on the issue:
https://github.com/apache/jena/pull/369
Okay. `::wrap` vs. `::create` is not what I am referring to as
reformatting. It's stuff like
[this](https://github.com/apache/jena/pull/369/files#diff-27cb8b74e951d2872a91a48066930e2d)
or
[this](https://github.com/apache/jena/pull/369/files#diff-9d27f4f9095b5d190b6fe8977b6c393b).
From what I understand, this all makes sense. Datasets that are "collected"
from multiple graphs can, at best, pass the transaction through to their
graphs, those that are in control of their own data can retain the
responsibility for transactions themselves. That does seem to be the least
surprising behavior and the one that veers towards "dataset as the fundamental
unit" which we have been working towards.
---