code: function(length) {
  			var out = [];
  			while (this.length > length) {
  				out.push(this.pop());
  			}
  			if (out.length) {
  				onchange(this, this.length - 1, out);
  			}
  		}
docs: /*
  Stunt accessor for setting the `length`
  until proxies come to save us all.
  @type {number}