Accept dashes in i18n messages' keys

Underscores are accepted, why not dashes? 
Is there any reason for this? 

Regards, 
Samy