Base Harvester Leaf moved to general Composite namespace and changed its name ExecutorAwareComposite to reflect its generality.
getter method getSubcomponents changed to getComponents to follow setComponent method name convention