code: function addToChildren(parent, key, descriptor) {
  
  		var target,
  		    i;
  
  		if (!parent.children || !parent.children.length) {
  			return;
  		}
  
  		for (i = 0; i < parent.children.length; i++) {
  			target = parent.children[i];
  			Object.defineProperty(target, key, descriptor);
  			addToStaticChain(target, key, descriptor);
  		}
  	}
docs: Add a static method/property to the children
  
  @author   Jelle De Loecker   <jelle@kipdola.be>
  @since    0.1.9
  @version  0.1.9
  
  @param    {Function}   newConstructor
  @param    {String}     key
  @param    {Object}     descriptor