It is interesting to hear that under this widely recognized theory there are different capabilities that make up different components of intelligence. Do you think an implication of this might be that there is no such thing a 'general' intelligence, and that intelligence can only be 'general' to a particular set of tasks? What might some arguments be for, or against, this perspective?