code: function addToStaticChain(newConstructor, key, descriptor) {
  
  		var chain;
  
  		if (newConstructor.staticChain) {
  			chain = newConstructor.staticChain;
  		} else {
  			chain = {};
  			Blast.defineValue(newConstructor, 'staticChain', chain);
  		}
  
  		// Also add this static property to already existing children
  		addToChildren(newConstructor, key, descriptor);
  
  		chain[key] = descriptor;
  	}
docs: Add a static method/property to the staticChain.
  This way, inherited classes can inherit static functions, too
  
  @author   Jelle De Loecker   <jelle@develry.be>
  @since    0.1.4
  @version  0.1.9
  
  @param    {Function}   newConstructor
  @param    {String}     key
  @param    {Object}     descriptor