Adaptive mutations: a challenge to neo-Darwinism?