 
           ###*
            * Replace placeholders with provided values
-           * @param {string} string                       String in which should be made replacement
-           * @param {string|object|array} placeholders... List of placeholders, object with named
-           *                                              placeholders or arrays of placeholders
+           * @param {string}                     string          String in which should be made replacement
+           * @param {number|string|object|array} placeholders... List of arguments as placeholders, object with named
+           *                                                     placeholders or arrays of placeholders
            * @return {string} String with replaced placeholders
           ###
           env.addFilter 'template', (string, placeholders...) ->


          ###*
           * Log specified to Grunt's console for debug purposes
           * @param {*} variable Anything we want to log to console
           * @return {string} Logs to Grunt console
          ###
          env.addGlobal 'log', (variable) ->
            console.log(variable)

          ###*
           * Get list of files or directories inside specified directory

           * Replaces last array element with new value
           * @warn Mutates array
           * @param {array} array Target array
           * @param {*}     value New value
           * @return {array} Mutated array
          ###
          env.addFilter 'popIn', (array, value) ->
