Preparing for future languages