Evolution, progress and biological function : a naturalist perspective