inline methods in Math made final to make inlining more likely
check we don't produce NaNs when integrating ODEs
BaseProcess.step made concrete (and it does nothing)
DoubleVarMap now handles all numeric types