Evolution is a slow process .
It invariably comes with a few surprises along the way , not all of which are welcome .
Evolution is a slow process and it invariably comes with a few surprises along the way , not all of which are welcome .