ExoMars 2023: still an impossible mission?