It means exactly that, incomplete, i.e. the other two provided some but not all of the answer to the puzzle.Look at Carroll's own words that you are fond of quote-mining again:Carroll: ???Neither natural selection nor DNA directly explains how individual forms are made or how they evolved.???Go get your dictionary.