docs: function(target, name, value) {
              var inst = this._getInst(target);
              if (arguments.length == 2 && typeof name == 'string') {
                  return (name == 'defaults' ? $.extend({}, $.timepicker._defaults) :
                      (inst ? (name == 'all' ? $.extend({}, inst.settings) :
                              this._get(inst, name)) : null));
              }
              var settings = name || {};
              if (typeof name == 'string') {
                  settings = {};
                  settings[name] = value;
              }
              if (inst) {
                  extendRemove(inst.settings, settings);
                  if (this._curInst == inst) {
                      this._hideTimepicker();
                      this._updateTimepicker(inst);
                  }
                  if (inst.inline) {
                      this._updateTimepicker(inst);
                  }
              }
          }