Improvement - do not generate a default metric for language and user-agent unless we have the header