Europe in Space - Reliable into the next Frontier