     @hostname = @options["hostname"]
     @display = @options["display"]
     @i18n = @options["i18n"]
+    @outOfOffice = @display["outOfOffice"]
 
     if !/^https?:\/\//i.test(@hostname)
       protocol = (if @options["ssl"] then "https" else "http")

  setElHTML = (el, html) ->
    el.innerHTML = html

  setElDataAttr = (el, attr, val) ->
    el.setAttribute "data-#{attr}", val



  clamp = (n, min, max) ->
    if n <= min then min else if n >= max then max else n

  utcDate = ->
    now = new Date()
    new Date now.getTime() + now.getTimezoneOffset() * 60000

  deepMerge = (target, source) ->
    destination = {}
