 
       i18n.addTextdomain(domain, messages)
 
-
-  # Construct task
+  # ====================
+  # Construct Grunt Task
+  # ====================
+
   Task = ->
     # Define targets, with unique options and files, for each locale
     locales.forEach (currentLocale) =>

###

module.exports = (grunt) ->
  taskConfig =
    autoescape          : false
    data:

  layoutsDir    = taskConfig.path.layouts
  localesDir    = taskConfig.path.locales

  # =======
  # Helpers
  # =======

  ###*
   * Replace placeholders with provided values via `sprintf` or `vsprintf`. Function will choice
