Much of science has been built following reductionism and specialization. This has been criticised in artificial intelligence (see, for example Artificial General Intelligence, Goertzel and Pennachin, eds., Springer 2007),"narrow AI". But in creating my Asa H AI I have found nearly all of the AI subfields helpful. (for a list see my blog of 9 Sept. 2010) Asa H has made use of algorithms, concepts, and methods from most all of these specialties. Specialization ("narrow AI") seems to have proven quite fruitful.