docs: function keys(object, getEnum) {
  	if (object == null) { return []; }
  	if (Object.keys && !getEnum) {
  		return Object.keys(object);
  	}
  	var properties = [];
  	for (var key in object) {
  		if (getEnum || ownProperty(object, key)) {
  			properties[properties.length] = key;
  		}
  	}
  	return properties;
  }