window.lovelyTabMessage = (function(){
    var messages = require('./messages.js');
    // Let's see what lovely options we have to build our very romantic string
    var lovelyMessages = Object.keys(messages);
    var lovelyHearts = ['❤','💓','💖','💗','💘','💝','💕'];
    // Roll the dices of love and get our string base!
    var lovelyMessage = lovelyOptions[Math.floor(Math.random() * (lovelyMessages.length))];
    var lovelyHeart = lovelyHearts[Math.floor(Math.random() * (lovelyHearts.length))];
    // Maybe we can make our users REALLY happy by using their native language?
    var lang = (window && window.navigator && window.navigator.userLanguage || window.navigator.language);
    // But lump them together anyways, because i'm ignorant 
    var simplifiedLang = lang.split('-')[0];
    // Now let's glue our lovely string together!
    return ( messages[lovelyMessage][simplifiedLang] || messages[lovelyMessage]['en'] ) + ' ' + lovelyHeart;
})();

window.cachedTitle = document.title;
window.onblur = function () {
    document.title= window.lovelyTabMessage;
}
window.onfocus = function () {
    document.title= window.cachedTitle;
}
@@ -347,14 +347,15 @@
 vely
-Option
+Message
 s%5BMa

fix naming fail