I would just the l10n.js to depend on shared/js/10n_date directly, so that whenever l10n is asked for, it is a full l10n object with the date stuff available. Both shared l10n files are built into the layer anyway.