What i meant is that we already have Apache commons as part of our dependencies, it's somewhere repackaged in one of the `.jar` files. But you're right, datanucleus is required for accessing data.