A wrapper around an ElasticsearchAnalysisDefinitionRegistry that automatically
checks that newly inserted analyzers/normalizers do not introduce naming conflicts
between normalizers and analyzers, effectively merging the analyzer and normalizer
namespace.