addSubparser and addSubharvester changed do addSubcomponent