docs: function(htmlTemplate, object) {
        var o = arguments.length > 2 ? merge(sub(arguments, 1)) : object;
        return this['set']('innerHTML', isFunction(htmlTemplate) ? htmlTemplate(o) :
          /{{/.test(htmlTemplate) ? formatHtml(htmlTemplate, o) :
            /^#\S+$/.test(htmlTemplate) ? formatHtml($$(htmlTemplate)['text'], o) : htmlTemplate);
      }