On g++ with -Woverloaded-virtual,

    using StochasticProcess::evolve;

seems to work. The point though is that we *do* want to hide the multi-dimensional version in 1-D processes...