docs: function() {
          var attrNames;
          attrNames = 1 <= arguments.length ? __slice.call(arguments, 0) : [];
          return attrNames.each(function(attrName) {
            return self[attrName] = function(newValue) {
              if (newValue != null) {
                I[attrName] = newValue;
                return self;
              } else {
                return I[attrName];
              }
            };
          });
        }