Если мое предположение верно - то стандарт CL построен иерархически. То есть ранее принятые в стандарте функции используются в других стандартных функциях. Если это верно - то можно набросить скриптик, который распарсит стандартную библиотеку и построит дерево зависимостей. Это дерево можно отрисовать с помощью того же graphviz. А там уже и можно будет даже на глаз оценить что повсеместно используется, а что нет, что лишнее, а что нет )
Твоё предложение неверно. Стандарт ничего не говорит о взаимной зависимости функций.