The reason for the fragmentation is because we didn't have the diary namespace on npm. Now that we do this fragmentation doesn't have to exists.