Make UnitOfWork replacable and extendable