code: @SuppressWarnings("checkstyle:magicnumber")
  	private boolean setChild6(N newChild) {
  		if (this.child6 == newChild) {
  			return false;
  		}
  
  		if (this.child6 != null) {
  			this.child6.setParentNodeReference(null, true);
  			--this.notNullChildCount;
  			firePropertyChildRemoved(5, this.child5);
  		}
  
  		if (newChild != null) {
  			final N oldParent = newChild.getParentNode();
  			if (oldParent != this) {
  				newChild.removeFromParent();
  			}
  		}
  
  		this.child6 = newChild;
  
  		if (newChild != null) {
  			newChild.setParentNodeReference(toN(), true);
  			++this.notNullChildCount;
  			firePropertyChildAdded(5, newChild);
  		}
  
  		return true;
  
  	}
docs: Set the child 6.
  
  @param newChild is the new child
  @return <code>true</code> on success, otherwise <code>false</code>