Fresnel enables composable bidirectional translation of data structures. https://gitlab.com/GrammaTech/Mnemosyne/fresnel