code: function (obj) {
                  if (obj) {
                      var k;
                      for (k in obj) {
                          if (obj.hasOwnProperty(k)) {
                              this[k] = obj[k];
                          }
                      }
                  }
                  return this;
              }
docs: Adds an object properties/methods to the current instance
  
  @public
  @param {Object} obj An object whose properties/methods will be copied to the current instance
  @returns {Object} this