In experimenting with Beersmith 2.0 for Mac, when a recipe is converted from all-grain to extract, Carafoam is added in. I took it out (since I don't have any on hand anyway) but thought that was interesting--an assumption that extract brews would need Carafoam.
Then I took a copy of the extract recipe, added 8 oz of Carafoam (it's a 3.5-gal recipe), and converted the recipe to all-grain, and the Carafoam was eliminated (still there, but at 0.0 ounces).