code: function (methods) {
                  methods = [].concat(methods);
                  var i = methods.length - 1;
  
                  for (i; i >= 0; i -= 1) {
                      this[methods[i]] = proxy(this[methods[i]], this);
                  }
  
                  return this;
              }
docs: Describe what this method does
  
  @public
  @param {String|Object|Array|Boolean|Number} paramName Describe this parameter
  @returns Describe what it returns
  @type String|Object|Array|Boolean|Number