code: function addDescriptorToStatic(target, key, descriptor, inherit) {
  
  		if (inherit == null) {
  			inherit = true;
  		}
  
  		if (inherit) {
  			addToStaticChain(target, key, descriptor);
  		}
  
  		Object.defineProperty(target, key, descriptor);
  	}
docs: Add a static method/property to a class and optionally its chain.
  
  @author   Jelle De Loecker   <jelle@develry.be>
  @since    0.5.0
  @version  0.5.0
  
  @param    {Function}   target
  @param    {String}     key
  @param    {Object}     descriptor