Ah, thanks for the heads up about Andrea Boriero.
As far as the fix, there may be a bit more to it if we want to keep both HibernatePersistenceProvider and HibernatePersistence at the beginning of the list and in the proper order.